Library User Reference¶
To use Python API first create a ClientV1
object:
import ironic_inspector_client
client = ironic_inspector_client.ClientV1(session=keystone_session)
This code creates a client with API version 1.0 and a given Keystone
session. The service URL is fetched from the service catalog in this case.
See ironic_inspector_client.ClientV1
documentation for details.
API Versioning¶
Starting with version 2.1.0 Ironic Inspector supports optional API versioning. Version is a tuple (X, Y), where X is always 1 for now.
The server has maximum and minimum supported versions. If no version is requested, the server assumes the maximum it’s supported.
Two constants are exposed for convenience:
ironic_inspector_client.DEFAULT_API_VERSION
ironic_inspector_client.MAX_API_VERSION