The designateclient.v2.client Module

The designateclient.v2.client Module

class designateclient.v2.client.Client(region_name=None, endpoint_type='publicURL', extensions=None, service_type='dns', service_name=None, http_log_debug=False, session=None, auth=None, timeout=None, endpoint_override=None, all_projects=False, edit_managed=False, sudo_project_id=None)[source]

Bases: object

class designateclient.v2.client.DesignateAdapter(*args, **kwargs)[source]

Bases: keystoneauth1.adapter.LegacyJsonAdapter

Adapter around LegacyJsonAdapter.

The user can pass a timeout keyword that will apply only to the Designate Client, in order:

  • timeout keyword passed to request()
  • timeout attribute on keystone session
request(*args, **kwargs)[source]
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.

python-designateclient 2.10.1.dev3