ironic.networking.manager module¶
Networking service manager for Ironic.
The networking service handles network-related operations for Ironic, providing RPC interfaces for configuring switch ports and network settings.
- class ironic.networking.manager.NetworkingManager(host, topic=None)[source]¶
Bases:
objectIronic Networking service manager.
- RPC_API_VERSION = '1.0'¶
- delete_lag(**kwargs)¶
- get_switches(**kwargs)¶
- init_host(admin_context=None)[source]¶
Initialize the networking service host.
- Parameters:
admin_context – admin context (unused but kept for compatibility)
- prepare_host()[source]¶
Prepare host for networking service initialization.
This method is called by the RPC service before starting the listener.
- reset_port(**kwargs)¶
- target = <Target version=1.0>¶
- update_lag(**kwargs)¶
- update_port(**kwargs)¶