Hosts
host interface (1.1 extension).
- 
class novaclient.v2.hosts.Host(manager, info, loaded=False, resp=None)
 
Bases: novaclient.base.Resource
Populate and bind to a manager.
| Parameters: | 
- manager – BaseManager object
 
- info – dictionary representing resource attributes
 
- loaded – prevent lazy-loading if set to True
 
- resp – Response or list of Response objects
 
 
 | 
- 
host_name
 
- 
reboot()
 
- 
shutdown()
 
- 
startup()
 
- 
update(values)
 
- 
class novaclient.v2.hosts.HostManager(api)
 
Bases: novaclient.base.ManagerWithFind
- 
get(host)
 
Describes cpu/memory/hdd info for host.
| Parameters: | host – destination host name. | 
- 
host_action(host, action)
 
Perform an action on a host.
| Parameters: | 
- host – The host to perform an action
 
- action – The action to perform
 
 
 | 
returns: An instance of novaclient.base.TupleWithMeta
- 
list(zone=None)
 
- 
list_all(zone=None)
 
- 
resource_class
 
alias of Host
- 
update(host, values)
 
Update status or maintenance mode for the host.