ironic_python_agent.ironic_api_client module

class ironic_python_agent.ironic_api_client.APIClient(api_urls)[source]

Bases: object

agent_token = None
api_version = 'v1'
heartbeat(uuid, advertise_address, advertise_protocol='http', generated_cert=None)[source]
heartbeat_api = '/v1/heartbeat/{uuid}'
lookup_api = '/v1/lookup'
lookup_lock_pause = 0
lookup_node(hardware_info, timeout, starting_interval, node_uuid=None, max_interval=60)[source]
supports_auto_tls()[source]