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

Diff of /misc/xenconsole/action.php

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

revision 1876 by torben, Fri Nov 30 08:27:52 2012 UTC revision 1960 by torben, Tue Mar 26 17:17:12 2013 UTC
# Line 12  if ($_GET["action"] != "" && $_GET["uuid Line 12  if ($_GET["action"] != "" && $_GET["uuid
12          if ($_GET["key"] != $password) {          if ($_GET["key"] != $password) {
13                  die("Invalid key");                  die("Invalid key");
14          }          }
15            $key = $_GET["key"];
16    
17          $uuid = $_GET["uuid"];          $uuid = $_GET["uuid"];
18          $action = $_GET["action"];          $action = $_GET["action"];
# Line 26  if ($_GET["action"] != "" && $_GET["uuid Line 27  if ($_GET["action"] != "" && $_GET["uuid
27          }          }
28          if ($action == "hardshutdown") {          if ($action == "hardshutdown") {
29                  $xenserver->VM__hard_shutdown($vmref);                  $xenserver->VM__hard_shutdown($vmref);
30            }
31            if ($action == "setMemory") {
32                    $val = $_GET["val"];
33                    if ($val == "") {
34                            echo "val is missing";
35                            exit(1);
36                    }
37    
38                    //$cmd = "xe -pw {$password} vm-memory-limits-set static-min={$val}MiB  static-max={$val}MiB dynamic-max={$val}MiB dynamic-min={$val}MiB  uuid={$uuid}";
39                    //passthru($cmd);
40    
41                    $xenserver->VM__set_memory_limits($vmref, $val,$val, $val, $val);
42                    
43                    
44            }
45            if ($action == "setCPU") {
46                    $val = $_GET["val"];
47                    if ($val == "") {
48                            echo "val is missing";
49                            exit(1);
50                    }
51            
52                    $cmd = "xe -pw {$password} vm-param-set VCPUs-max={$val}  uuid={$uuid}";
53                    
54                    passthru($cmd);
55          }          }
56    
57          echo "OK";          echo "OK";

Legend:
Removed from v.1876  
changed lines
  Added in v.1960

  ViewVC Help
Powered by ViewVC 1.1.20