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

Diff of /misc/xenconsole/index.php

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

revision 1920 by torben, Tue Jan 29 13:39:39 2013 UTC revision 1955 by torben, Mon Mar 25 20:27:58 2013 UTC
# Line 46  $namelabel = $host["name_label"]; Line 46  $namelabel = $host["name_label"];
46  <html>  <html>
47  <head>  <head>
48  <title>XenServer::<?php echo $namelabel;?></title>  <title>XenServer::<?php echo $namelabel;?></title>
49  <script type='text/javascript' src="jquery-1.8.2.min.js"></script>  
50    <link rel="stylesheet" type="text/css" href="jquery/theme/jquery-ui.css">
51    
52    <script type='text/javascript' src="jquery/jquery-1.9.1.min.js"></script>
53    <script type='text/javascript' src="jquery/jquery-ui-1.10.2.min.js"></script>
54    
55  <script type='text/javascript'>  <script type='text/javascript'>
56  $(document).ready( function() {  $(document).ready( function() {
# Line 116  function refreshData() { Line 120  function refreshData() {
120                                  os += ' Guest Tools: ' + guestversion;                                  os += ' Guest Tools: ' + guestversion;
121                          }                          }
122    
123                            vm.find('.vps_memory_usage_txt_UID').text( maxmem + " MB");
124    
125                          if (state == "Running") {                          if (state == "Running") {
126                                  vm.find('.state').css("background-image", "url('gfx/vps_topgreen.png')");                                  vm.find('.state').css("background-image", "url('gfx/vps_topgreen.png')");
127                                  vm.find('.network').show();                                  vm.find('.network').show();
# Line 158  function refreshData() { Line 164  function refreshData() {
164  }  }
165    
166  function doAction(action, uuid, vm) {  function doAction(action, uuid, vm) {
167            var val="";
168    
169          var key = prompt("Key");          var key = prompt("Key");
170          if (key == "" || key == null) {          if (key == "" || key == null) {
171                  return;                  return;
# Line 165  function doAction(action, uuid, vm) { Line 173  function doAction(action, uuid, vm) {
173          document.body.style.cursor = 'wait';          document.body.style.cursor = 'wait';
174          $('#vm_' + vm).find('.state').css("background-image", "url('gfx/vps_topyellow.png')");          $('#vm_' + vm).find('.state').css("background-image", "url('gfx/vps_topyellow.png')");
175    
176          var url = "action.php?action=" + action + "&uuid=" + uuid + "&key=" + key;          if (action == "setMemory") {
177                    val = prompt("Set memory target");
178                    if (val == "" || val == null) {
179                            alert("" + val);
180                            return;
181                    }
182            }
183    
184            var url = "action.php?action=" + action + "&uuid=" + uuid + "&key=" + key + "&val=" + val;;
185          var response = $.get(url, function(data) {          var response = $.get(url, function(data) {
186                  if (data != 'OK') {                  if (data != 'OK') {
187                          alert(data);                          alert(data);
# Line 289  foreach($vms_array as $vm) { Line 305  foreach($vms_array as $vm) {
305          <table width='99%' cellpadding='3' cellspacing='0' border='0' class='vps' id='vm_<?php echo $clean_name;?>'>          <table width='99%' cellpadding='3' cellspacing='0' border='0' class='vps' id='vm_<?php echo $clean_name;?>'>
306                  <tr background='gfx/vps_topbg.png'  >                  <tr background='gfx/vps_topbg.png'  >
307                          <td width='10' class='small state'>&nbsp;</td>                          <td width='10' class='small state'>&nbsp;</td>
308                          <td colspan='3' class='small' title='<?php echo $description;?>'><b><?php echo $name; ?></b><span class='os'></span></td>                          <td colspan='2' class='small' title='<?php echo $description;?>'><b><?php echo $name; ?></b><span class='os'></span></td>
309                          <td colspan='1' class='small' align='right'>                          <td colspan='2' class='small' align='right'>
310                                  <span class='network'></span>                                  <span class='network'></span>
311                                  <a href='#' style='display:none;' class='console'>                                  <a href='#' style='display:none;' class='console'>
312                                          <img src='gfx/icon-terminal.png' style='vertical-align: middle;'>                                          <img src='gfx/icon-terminal.png' style='vertical-align: middle;'>
# Line 305  foreach($vms_array as $vm) { Line 321  foreach($vms_array as $vm) {
321                          <span class="actionstop" style='display:none'>                          <span class="actionstop" style='display:none'>
322                                  start |                                  start |
323                                  <a href='#' onclick="doAction('shutdown','<?php echo $uuid;?>','<?php echo $clean_name;?>')" >stop</a> |                                  <a href='#' onclick="doAction('shutdown','<?php echo $uuid;?>','<?php echo $clean_name;?>')" >stop</a> |
324                                  <a href='#' onclick="doAction('hardshutdown','<?php echo $uuid;?>','<?php echo $clean_name;?>')" >force shutdown</a>                                  <a href='#' onclick="doAction('hardshutdown','<?php echo $uuid;?>','<?php echo $clean_name;?>')" >force shutdown</a> |
325                                    set memory
326                          </span>                          </span>
327                                                    
328                          <span class="actionstart">                                                <span class="actionstart">                      
329                                  <a href='#' onclick="doAction('start','<?php echo $uuid;?>','<?php echo $clean_name;?>')" >start</a> |                                  <a href='#' onclick="doAction('start','<?php echo $uuid;?>','<?php echo $clean_name;?>')" >start</a> |
330                                  stop |                                  stop |
331                                  force shutdown                                  force shutdown |
332    
333                                    <a href='#' onclick="doAction('setMemory','<?php echo $uuid;?>','<?php echo $clean_name;?>')" >set memory</a>
334                          </span>                          </span>
335    
336                  </td>                  </td>
# Line 324  foreach($vms_array as $vm) { Line 343  foreach($vms_array as $vm) {
343                  <td width='100' align='right' class='small'>                  <td width='100' align='right' class='small'>
344                          <img src='usagebar.php?usage=1' width='102' height='16' title='static dummy data' class='mem_graph'><br>                          <img src='usagebar.php?usage=1' width='102' height='16' title='static dummy data' class='mem_graph'><br>
345                          <img src='gfx/icon-memory.png' style='vertical-align: middle;'>                          <img src='gfx/icon-memory.png' style='vertical-align: middle;'>
346                          <span id='vps_memory_usage_txt_UID'><?php echo format_memory($memory); ?></span>                          <span class='vps_memory_usage_txt_UID'><?php echo format_memory($memory); ?></span>
347                  </td>                  </td>
348  <!--  <!--
349                  <td width='100' align='right' class='small'>                  <td width='100' align='right' class='small'>

Legend:
Removed from v.1920  
changed lines
  Added in v.1955

  ViewVC Help
Powered by ViewVC 1.1.20