Exemplo n.º 1
0
 /**
  * Domain Resource
  *
  * @param $domain
  * @return resource
  * @throws \Exception
  */
 public function getDomainResource($domain)
 {
     $domain = libvirt_domain_lookup_by_name($this->resource, $domain);
     if (is_resource($domain)) {
         return $domain;
     }
     $domain = libvirt_domain_lookup_by_uuid_string($this->resource, $domain);
     if (is_resource($domain)) {
         return $domain;
     }
     throw new \Exception("Dominio informado não existe: " . libvirt_get_last_error());
 }
 function domain_get_name_by_uuid($uuid)
 {
     $dom = libvirt_domain_lookup_by_uuid_string($this->conn, $uuid);
     if (!$dom) {
         return false;
     }
     $tmp = libvirt_domain_get_name($dom);
     return $tmp ? $tmp : $this->_set_last_error();
 }
Exemplo n.º 3
0
		function domain_get_domain_by_uuid($uuid) {
			$dom = libvirt_domain_lookup_by_uuid_string($this->conn, $uuid);
			return ($dom) ? $dom : $this->_set_last_error();
		}