public function create() { $this->autoRender = false; $ravello = new Ravello(); $ipAddress = $ravello->createVM(); echo $ipAddress; }
public function deleteVM($username) { $this->autoRender = false; $users = new Users(); $ravello = new Ravello(); $user = $users->getUser($username); if ($user != null && $user->user->vm_ip != '') { $ravello->deleteVMFromDesign($user->user->vm_ip_id); $vm = array("ip" => "", "vm_ip_id" => ""); $users->assignVM($username, $vm); $this->output['success'] = true; $this->output['message'] = 'VM deleted with IP ' . $user->user->vm_ip; } else { $this->output['success'] = false; $this->output['message'] = 'No IP assigned'; } echo json_encode($this->output); }