The cinder.api.contrib.hosts Module¶
The hosts admin extension.
-
class
HostController¶ Bases:
cinder.api.openstack.wsgi.ControllerThe Hosts API controller for the OpenStack API.
-
index(req)¶
-
show(req, id)¶ Shows the volume usage info given by hosts.
Parameters: - context – security context
- host – hostname
Returns: expected to use HostShowTemplate. ex.:
{'host': {'resource':D},..} D: {'host': 'hostname','project': 'admin', 'volume_count': 1, 'total_volume_gb': 2048}
-
update(req, id, service=None, *args, **kwargs)¶
-
wsgi_actions= {}¶
-
wsgi_extensions= []¶
-
-
class
Hosts(ext_mgr)¶ Bases:
cinder.api.extensions.ExtensionDescriptorAdmin-only host administration.
-
alias= 'os-hosts'¶
-
get_resources()¶
-
name= 'Hosts'¶
-
updated= '2011-06-29T00:00:00+00:00'¶
-
-
check_host(fn)¶ Makes sure that the host exists.