Subversion-Projekte lars-tiefland.openvz_admin

Revision

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

Revision 64 Revision 65
Zeile 1... Zeile 1...
1
<?php
1
<?php
2
	//$Id: details.php 64 2007-10-03 15:27:33Z lars $
2
	//$Id: details.php 65 2007-10-03 15:32:11Z 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 Konfiguration");
5
	$smarty->assign("h1","vServer Konfiguration");
6
	$v_id=(isset($_POST["v_id"]))?$_POST["v_id"]:0;
6
	$v_id=(isset($_POST["v_id"]))?$_POST["v_id"]:0;
7
	$hn_id=(isset($_POST["hn_id"]))?$_POST["hn_id"]:1;
7
	$hn_id=(isset($_POST["hn_id"]))?$_POST["hn_id"]:1;
Zeile 12... Zeile 12...
12
		while($row=$res->fetchRow())
12
		while($row=$res->fetchRow())
13
		{
13
		{
14
			switch($row["vc_name"])
14
			switch($row["vc_name"])
15
			{
15
			{
16
				case "DISKSPACE":
16
				case "DISKSPACE":
-
 
17
					$pos=strpos($row["vc_value"],":");
17
					$barrier=number_format((substr($row["vc_value"],0,strpos($row["vc_value"],":"))) / 1048576,2,',','.');
18
					$barrier=number_format((substr($row["vc_value"],$pos)) / 1048576,2,',','.');
18
					$limit	=number_format((substr($row["vc_value"],strpos($row["vc_value"],":")+1))/ 1048576,2,',','.');
19
					$limit	=number_format((substr($row["vc_value"],$pos+1))/ 1048576,2,',','.');
19
					$row["vc_value2"]="BARRIER: $barrier GB ==> LIMIT: $limit GB";
20
					$row["vc_value2"]="BARRIER: $barrier GB ==> LIMIT: $limit GB";
20
					break;
21
					break;
21
				case "PHYSPAGES":
22
				case "PHYSPAGES":
22
				case "PRIVVMPAGES":
23
				case "PRIVVMPAGES":
23
				case "OOMGUARPAGES":
24
				case "OOMGUARPAGES":
24
				case "VMGUARPAGES":
25
				case "VMGUARPAGES":
-
 
26
					$pos=strpos($row["vc_value"],":");
25
					$barrier=number_format((substr($row["vc_value"],0,strpos($row["vc_value"],":"))*4096) / 1048576,2,',','.');
27
					$barrier=number_format((substr($row["vc_value"],0,$pos)*4096) / 1048576,2,',','.');
26
					$limit	=number_format((substr($row["vc_value"],strpos($row["vc_value"],":")+1))*4096 / 1048576,2,',','.');
28
					$limit	=number_format((substr($row["vc_value"],$pos+1))*4096 / 1048576,2,',','.');
27
					$row["vc_value2"]="BARRIER: $barrier MB ==> LIMIT: $limit MB";
29
					$row["vc_value2"]="BARRIER: $barrier MB ==> LIMIT: $limit MB";
28
					break;
30
					break;
29
				case "TCPRCVBUF":
31
				case "TCPRCVBUF":
30
				case "TCPSNDBUF":
32
				case "TCPSNDBUF":
31
				case "OTHERSOCKBUF":
33
				case "OTHERSOCKBUF":
32
				case "DGRAMRCVBUF":
34
				case "DGRAMRCVBUF":
33
				case "KMEMSIZE":
35
				case "KMEMSIZE":
34
				case "DCACHESIZE":
36
				case "DCACHESIZE":
-
 
37
					$pos=strpos($row["vc_value"],":");
35
					$barrier=number_format(substr($row["vc_value"],0,strpos($row["vc_value"],":")) / 1048576,2,',','.');
38
					$barrier=number_format(substr($row["vc_value"],0,$pos) / 1048576,2,',','.');
36
					$limit	=number_format(substr($row["vc_value"],strpos($row["vc_value"],":")+1) / 1048576,2,',','.');
39
					$limit	=number_format(substr($row["vc_value"],$pos+1) / 1048576,2,',','.');
37
					$row["vc_value2"]="BARRIER: $barrier MB ==> LIMIT: $limit MB";
40
					$row["vc_value2"]="BARRIER: $barrier MB ==> LIMIT: $limit MB";
38
					break;
41
					break;
39
				case "FEATURES":
42
				case "FEATURES":
40
					$row["vc_value2"]=$row["vc_value"];
43
					$row["vc_value2"]=$row["vc_value"];
41
					break;
44
					break;
42
				default:
45
				default:
43
					if(strpos($row["vc_value"],":") !== false)
46
					$pos=strpos($row["vc_value"],":");
-
 
47
					if($pos !== false)
44
					{
48
					{
45
						$barrier=substr($row["vc_value"],0,strpos($row["vc_value"],":"));
49
						$barrier=substr($row["vc_value"],0,$pos);
46
						$limt	=substr($row["vc_value"],strpos($row["vc_value"],":")+1);
50
						$limt	=substr($row["vc_value"],$pos+1);
47
						$row["vc_value2"]="BARRIER: $barrier ==> LIMIT: $limit";
51
						$row["vc_value2"]="BARRIER: $barrier ==> LIMIT: $limit";
48
					}
52
					}
49
					else
53
					else
50
					{
54
					{
51
						$row["vc_value2"]=$row["vc_value"];
55
						$row["vc_value2"]=$row["vc_value"];