/[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 1958 by torben, Tue Mar 26 13:43:07 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                    
40                    passthru($cmd);
41            }
42            if ($action == "setCPU") {
43                    $val = $_GET["val"];
44                    if ($val == "") {
45                            echo "val is missing";
46                            exit(1);
47                    }
48            
49                    $cmd = "xe -pw {$password} vm-param-set VCPUs-max={$val}  uuid={$uuid}";
50                    
51                    passthru($cmd);
52          }          }
53    
54          echo "OK";          echo "OK";

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

  ViewVC Help
Powered by ViewVC 1.1.20