heat.engine.clients.os.ironic module¶
- class heat.engine.clients.os.ironic.IronicClientPlugin(context)[source]¶
Bases:
heat.engine.clients.client_plugin.ClientPlugin
- BAREMETAL = 'baremetal'¶
- IRONIC_API_VERSION = 1.58¶
- max_ironic_api_microversion = None¶
- max_microversion = 1.58¶
- service_types = ['baremetal']¶
- class heat.engine.clients.os.ironic.NodeConstraint[source]¶
Bases:
heat.engine.constraints.BaseCustomConstraint
- resource_client_name = 'ironic'¶
- resource_getter_name = 'get_node'¶
- class heat.engine.clients.os.ironic.PortGroupConstraint[source]¶
Bases:
heat.engine.constraints.BaseCustomConstraint
- resource_client_name = 'ironic'¶
- resource_getter_name = 'get_portgroup'¶