Subversion-Projekte lars-tiefland.openvz_admin

Revision

Revision 3 | Revision 9 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
3 lars 1
<?php
2
	require("include/common.php");
3
	$smarty->assign("title","openVZ Administration");
4 lars 4
	$smarty->assign("h1","vServer kontrollieren");
5
	$mode=(isset($_POST["mode"]))?$_POST["mode"]:"";
6
	$act=(isset($_POST["action"]))?$_POST["action"]:"";
7
	$v_id=(isset($_POST["v_id"]))?$_POST["v_id"]:0;
8
	$v_id=(isset($_POST["id"])&&!$v_id)?$_POST["id"]:$v_id;
9
	switch($mode)
3 lars 10
	{
4 lars 11
		case "ask":
12
			switch($act)
13
			{
14
				case "stop":
15
					$action="stoppen";
16
					break;
17
				case "start":
18
					$action="starten";
19
					break;
20
				case "restart":
21
					$action="neu starten";
22
					break;
23
			}
24
			$smarty->assign("action",$action);
25
			$smarty->assign("name",$v_id);
26
			$smarty->assign("id",$v_id);
27
			$smarty->assign("art","vServer");
28
			$smarty->assign("mode",$act);
29
			$smarty->display("confirm.tpl");
30
			break;
31
		case "start":
32
		case "stop":
33
		case "restart":
34
			$ret=exec_cmd($mode, $v_id);
35
			$smarty->assign("meld",$ret["status"]);
36
			$smarty->display("meld.tpl");
37
			break;
3 lars 38
	}
39
?>