/[projects]/misc/xenconsole/index.php
ViewVC logotype

Diff of /misc/xenconsole/index.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

misc/xenconsole/webadmin.php revision 1878 by torben, Fri Nov 30 08:44:57 2012 UTC misc/xenconsole/index.php revision 1882 by torben, Fri Nov 30 10:58:49 2012 UTC
# Line 172  foreach($vms_array as $vm) { Line 172  foreach($vms_array as $vm) {
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) {
# Line 183  foreach($vms_array as $vm) { Line 192  foreach($vms_array as $vm) {
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'>&nbsp;</td>                          <td width='10' background='gfx/<?php echo $vps_topbg; ?>' class='small'>&nbsp;</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;'>

Legend:
Removed from v.1878  
changed lines
  Added in v.1882

  ViewVC Help
Powered by ViewVC 1.1.20