Subversion-Projekte lars-tiefland.openvz_admin

Revision

Revision 16 | Revision 68 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 16 Revision 17
Zeile 1... Zeile 1...
1
<?php
1
<?php
2
	//$Id: control.php 16 2007-09-30 15:13:03Z lars $
2
	//$Id: control.php 17 2007-09-30 16:23:20Z lars $
3
	require("include/common.php");
3
	require("include/common.php");
4
	$smarty->assign("title","openVZ Administration");
4
	$smarty->assign("title","openVZ Administration");
5
	$smarty->assign("h1","vServer kontrollieren");
5
	$smarty->assign("h1","vServer kontrollieren");
6
	$mode=(isset($_POST["mode"]))?$_POST["mode"]:"";
6
	$mode=(isset($_POST["mode"]))?$_POST["mode"]:"";
7
	$act=(isset($_POST["action"]))?$_POST["action"]:"";
7
	$act=(isset($_POST["action"]))?$_POST["action"]:"";
8
	$v_id=(isset($_POST["v_id"]))?$_POST["v_id"]:0;
8
	$v_id=(isset($_POST["v_id"]))?$_POST["v_id"]:0;
9
	$v_id=(isset($_POST["id"])&&!$v_id)?$_POST["id"]:$v_id;
9
	$hn_id=(isset($_POST["hn_id"]))?$_POST["hn_id"]:1;
10
	switch($mode)
10
	switch($mode)
11
	{
11
	{
12
		case "ask":
12
		case "ask":
13
			switch($act)
13
			switch($act)
14
			{
14
			{
Zeile 23... Zeile 23...
23
					break;
23
					break;
24
			}
24
			}
25
			$smarty->assign("action",$action);
25
			$smarty->assign("action",$action);
26
			$smarty->assign("name",$v_id);
26
			$smarty->assign("name",$v_id);
27
			$smarty->assign("id",$v_id);
27
			$smarty->assign("id",$v_id);
-
 
28
			$smarty->assign("hn_id",$hn_id);
28
			$smarty->assign("art","vServer");
29
			$smarty->assign("art","vServer");
29
			$smarty->assign("mode",$act);
30
			$smarty->assign("mode",$act);
30
			$smarty->display("confirm.tpl");
31
			$smarty->display("confirm.tpl");
31
			break;
32
			break;
32
		case "start":
33
		case "start":
33
		case "stop":
34
		case "stop":
34
		case "restart":
35
		case "restart":
35
			$vs=new vServer($v_id);
36
			$vs=new vServer($v_id, $hn_id);
36
			$ret=$vs->control($mode);
37
			$ret=$vs->control($mode);
-
 
38
			$smarty->assign("hn_id",$hn_id);
37
			$smarty->assign("db_meld",$ret["status"]);
39
			$smarty->assign("db_meld",$ret["status"]);
38
			$smarty->assign("error",$ret["error"]);
40
			$smarty->assign("error",$ret["error"]);
39
			$smarty->display("meld.tpl");
41
			$smarty->display("meld.tpl");
40
			break;
42
			break;
41
	}
43
	}