--- misc/xenconsole/index.php 2012/11/30 12:05:52 1883
+++ misc/xenconsole/index.php 2012/11/30 21:41:29 1886
@@ -39,23 +39,73 @@
@@ -156,6 +200,10 @@
$harddrive_size = 0;
$cpu_count = $vm["VCPUs_max"];
+ $clean_name = str_replace(" ", "_", $name);
+ $clean_name = str_replace(".", "_", $clean_name);
+
+
foreach ($vm["VBDs"] as $vbds) {
$vbd = $xenserver->VBD__get_record($vbds);
if ($vbd["type"] == 'Disk') {
@@ -164,52 +212,19 @@
}
}
- $vps_topbg = 'vps_topyellow.png';
- if ($state == "Running") {
- $vps_topbg = 'vps_topgreen.png';
- } else if ($state == "Halted") {
- $vps_topbg = 'vps_topred.png';
- }
-
- $network = "";
- if ( $vm["power_state"] == "Running" && $vm["guest_metrics"] != "OpaqueRef:NULL" ) {
- $guest_metrics = $xenserver->VM_guest_metrics__get_record( $vm["guest_metrics"] );
- $network = "(IP: " . implode( ",", $guest_metrics["networks"]) . ")";
- } else {
- $guest_metrics = Array() ;
- }
-
-
- $url = "";
- $session = "";
- foreach($vm["consoles"] as $conref) {
- $con = $xenserver->console__get_record( $conref );
- //var_dump($con);
-
- if ($con["protocol"] == "rfb") {
- $url = urlencode( $con["location"] );
- $session = $xenserver->get_id();
- }
- }
-
-
-
-// echo "$name
\n";
?>
-
-
- |
+
+
+ |
|
-
- ";
- }
- ?>
+
+
+
+
|
@@ -217,17 +232,17 @@
|
- stop | ";
- echo "force shutdown";
- } else {
- echo "start | ";
- echo "stop | ";
- echo "force shutdown";
- }
- ?>
+
+ start |
+ stop |
+ force shutdown
+
+
+
+ start |
+ stop |
+ force shutdown
+
|