tbrehm
2011-08-25 c8f20307fab78aaf8505db0bbb26d3cf51010286
server/mods-available/remoteaction_core_module.inc.php
@@ -131,18 +131,21 @@
               if($veid > 0) {
                  exec("vzctl start $veid");
               }
               $this->_actionDone($action['action_id'], 'ok');
            }
            if ($action['action_type'] == 'openvz_stop_vm') {
               $veid = intval($action['action_param']);
               if($veid > 0) {
                  exec("vzctl stop $veid");
               }
               $this->_actionDone($action['action_id'], 'ok');
            }
            if ($action['action_type'] == 'openvz_restart_vm') {
               $veid = intval($action['action_param']);
               if($veid > 0) {
                  exec("vzctl restart $veid");
               }
               $this->_actionDone($action['action_id'], 'ok');
            }
            if ($action['action_type'] == 'openvz_create_ostpl') {
               $parts = explode(':',$action['action_param']);
@@ -155,6 +158,7 @@
                  exec("mv ".$template_cache_dir."vzdump-openvz-".$veid."*.tgz ".$template_cache_dir.$template_name.".tar.gz");
                  exec("rm -f ".$template_cache_dir."vzdump-openvz-".$veid."*.log");
               }
               $this->_actionDone($action['action_id'], 'ok');
               /* this action takes so much time,
               * we stop executing the actions not to waste more time */
               return;