The networking_baremetal.agent.ironic_neutron_agent Module

The networking_baremetal.agent.ironic_neutron_agent Module

class networking_baremetal.agent.ironic_neutron_agent.BaremetalNeutronAgent

Bases: object

get_template_node_state(node_uuid)
run()
start_looping_calls()
class networking_baremetal.agent.ironic_neutron_agent.HashRingMemberManagerNotificationEndpoint

Bases: object

Class variables members and hashring is shared by all instances

filter_rule = <oslo_messaging.notify.filter.NotificationFilter object at 0x5f0b0d0>
hashring = <tooz.hashring.HashRing object at 0x5f0b390>
info(ctxt, publisher_id, event_type, payload, metadata)
members = []
networking_baremetal.agent.ironic_neutron_agent.get_client(api_version=’latest’)

Get Ironic client instance.

networking_baremetal.agent.ironic_neutron_agent.get_session(group)
networking_baremetal.agent.ironic_neutron_agent.list_opts()
networking_baremetal.agent.ironic_neutron_agent.main()
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.