The novaclient.client Module

OpenStack Client interface. Handles the REST calls and responses.

novaclient.client.Client(version, *args, **kwargs)
class novaclient.client.HTTPClient(user, password, projectid, auth_url=None, insecure=False, timeout=None, proxy_tenant_id=None, proxy_token=None, region_name=None, endpoint_type='publicURL', service_type=None, service_name=None, volume_service_name=None, timings=False, bypass_url=None, os_cache=False, no_cache=True, http_log_debug=False, auth_system='keystone')

Bases: httplib2.Http

USER_AGENT = 'python-novaclient'
authenticate()
delete(url, **kwargs)
get(url, **kwargs)
get_timings()
http_log_req(args, kwargs)
http_log_resp(resp, body)
post(url, **kwargs)
put(url, **kwargs)
request(*args, **kwargs)
reset_timings()
set_management_url(url)
unauthenticate()

Forget all of our authentication information.

use_token_cache(use_it)
novaclient.client.get_auth_system_url(auth_system)

Load plugin-based auth_url

novaclient.client.get_client_class(version)

This Page