ironicclient.client module

ironicclient.client module

ironicclient.client.Client(version, *args, **kwargs)[source]
ironicclient.client.convert_keystoneauth_opts(kwargs)[source]
ironicclient.client.get_client(api_version, auth_type=None, os_ironic_api_version=None, max_retries=None, retry_interval=None, **kwargs)[source]

Get an authenticated client, based on the credentials.

Parameters:
  • api_version – the API version to use. Valid value: ‘1’.
  • auth_type – type of keystoneauth auth plugin loader to use.
  • os_ironic_api_version – ironic API version to use.
  • max_retries – Maximum number of retries in case of conflict error
  • retry_interval – Amount of time (in seconds) between retries in case of conflict error.
  • kwargs – all the other params that are passed to keystoneauth.
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.