172 |
$vps_topbg = 'vps_topred.png'; |
$vps_topbg = 'vps_topred.png'; |
173 |
} |
} |
174 |
|
|
175 |
|
$network = ""; |
176 |
|
if ( $vm["power_state"] == "Running" && $vm["guest_metrics"] != "OpaqueRef:NULL" ) { |
177 |
|
$guest_metrics = $xenserver->VM_guest_metrics__get_record( $vm["guest_metrics"] ); |
178 |
|
$network = "(IP: " . implode( ",", $guest_metrics["networks"]) . ")"; |
179 |
|
} else { |
180 |
|
$guest_metrics = Array() ; |
181 |
|
} |
182 |
|
|
183 |
|
|
184 |
$url = ""; |
$url = ""; |
185 |
$session = ""; |
$session = ""; |
186 |
foreach($vm["consoles"] as $conref) { |
foreach($vm["consoles"] as $conref) { |
192 |
$session = $xenserver->get_id(); |
$session = $xenserver->get_id(); |
193 |
} |
} |
194 |
} |
} |
195 |
|
|
196 |
|
|
197 |
|
|
198 |
|
|
199 |
// echo "<a href='#' onclick=\"loadvm('$uuid');\">$name</a><br>\n"; |
// echo "<a href='#' onclick=\"loadvm('$uuid');\">$name</a><br>\n"; |
200 |
?> |
?> |
201 |
<!-- MACHINE --> |
<!-- MACHINE --> |
202 |
<table width='99%' cellpadding='3' cellspacing='0' border='0' class='vps'> |
<table width='99%' cellpadding='3' cellspacing='0' border='0' class='vps' id='<?php echo $name;?>'> |
203 |
<tr background='gfx/vps_topbg.png'> |
<tr background='gfx/vps_topbg.png'> |
204 |
<td width='10' background='gfx/<?php echo $vps_topbg; ?>' class='small'> </td> |
<td width='10' background='gfx/<?php echo $vps_topbg; ?>' class='small'> </td> |
205 |
<td colspan='2' class='small'><b><?php echo $name; ?></b></td> |
<td colspan='2' class='small'><b><?php echo $name; ?></b></td> |
206 |
<td colspan='2' class='small' align='right'> |
<td colspan='2' class='small' align='right'> |
207 |
(IP: 192.168.10.45, 172.10.0.34) |
<?php echo $network;?> |
208 |
<a href="#" onclick="console('<?php echo $url;?>','<?php echo $session;?>')"><img src='gfx/icon-terminal.png' style='vertical-align: middle;'></a> |
<?php |
209 |
|
if ($url != "") { |
210 |
|
echo "<a href='#' onclick=\"console('<?php echo $url;?>','<?php echo $session;?>')\"><img src='gfx/icon-terminal.png' style='vertical-align: middle;'></a>"; |
211 |
|
} |
212 |
|
?> |
213 |
</td> |
</td> |
214 |
</tr> |
</tr> |
215 |
|
|
216 |
<tr bgcolor='#eee'> |
<tr bgcolor='#eee'> |
217 |
<td></td> |
<td></td> |
218 |
|
|
219 |
<td width='150' class='small'>start stop force</td> |
<td width='150' class='small'> |
220 |
|
<?php |
221 |
|
if ($state == "Running") { |
222 |
|
echo "start | "; |
223 |
|
echo "<a href='#' onclick=\"doAction('shutdown','$uuid')\">stop</a> | "; |
224 |
|
echo "<a href='#' onclick=\"doAction('hardshutdown','$uuid')\">force shutdown</a>"; |
225 |
|
} else { |
226 |
|
echo "<a href='#' onclick=\"doAction('start','$uuid')\">start</a> | "; |
227 |
|
echo "stop | "; |
228 |
|
echo "force shutdown"; |
229 |
|
} |
230 |
|
?> |
231 |
|
|
232 |
|
</td> |
233 |
|
|
234 |
<td width='100' align='right' class='small'> |
<td width='100' align='right' class='small'> |
235 |
<img src='gfx/icon-cpu.png' style='vertical-align: middle;'> |
<img src='gfx/icon-cpu.png' style='vertical-align: middle;'> |