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);
 }