networking_baremetal.agent package¶
Submodules¶
networking_baremetal.agent.ironic_neutron_agent module¶
-
class
networking_baremetal.agent.ironic_neutron_agent.BaremetalNeutronAgent¶ Bases:
oslo_service.backend.eventlet.service.ServiceBase-
get_template_node_state(node_uuid)¶
-
reset()¶ Reset service.
Called in case service running in daemon mode receives SIGHUP.
-
start()¶ Start service.
-
stop(failure=False)¶ Stop service.
-
wait()¶ Wait for service to complete.
-
-
class
networking_baremetal.agent.ironic_neutron_agent.HashRingMemberManagerNotificationEndpoint¶ Bases:
objectClass variables members and hashring is shared by all instances
-
filter_rule= <oslo_messaging.notify.filter.NotificationFilter object>¶
-
hashring= <tooz.hashring.HashRing object>¶
-
info(ctxt, publisher_id, event_type, payload, metadata)¶
-
members= []¶
-
-
networking_baremetal.agent.ironic_neutron_agent.list_opts()¶
-
networking_baremetal.agent.ironic_neutron_agent.main()¶