The cinder.api.contrib.hosts
Module¶
The hosts admin extension.
-
class
HostController
¶ Bases:
cinder.api.openstack.wsgi.Controller
The 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.ExtensionDescriptor
Admin-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.