Package haizea :: Package common :: Module opennebula_xmlrpc :: Class OpenNebulaXMLRPCClient
[hide private]
[frames] | no frames]

Class OpenNebulaXMLRPCClient

source code


Instance Methods [hide private]
 
__init__(self, host, port, user, password)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
hostpool_info(self) source code
 
host_info(self, hid) source code
 
vmpool_info(self) source code
 
vm_info(self, id) source code
 
vm_deploy(self, vid, hid) source code
 
vm_action(self, action, vid) source code
 
vm_shutdown(self, vid) source code
 
vm_hold(self, vid) source code
 
vm_release(self, vid) source code
 
vm_stop(self, vid) source code
 
vm_cancel(self, vid) source code
 
vm_suspend(self, vid) source code
 
vm_resume(self, vid) source code
 
vm_restart(self, vid) source code
 
vm_finalize(self, vid) source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Static Methods [hide private]
 
get_userpass_from_env() source code
Class Variables [hide private]
  DEFAULT_ONE_AUTH = '~/.one/one_auth'
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, host, port, user, password)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)