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:
object
Class 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
()¶