Flat network interface. Useful for shared, flat networks.
Bases: NeutronVIFPortIDMixin
, NeutronNetworkInterfaceMixin
, NetworkInterface
Flat network interface.
Add the cleaning network to a node.
task – A TaskManager instance.
a dictionary in the form {port.uuid: neutron_port[‘id’]}
NetworkError, InvalidParameterValue
Add the inspection network to the node.
task – A TaskManager instance.
a dictionary in the form {port.uuid: neutron_port[‘id’]}
NetworkError
InvalidParameterValue, if the network interface configuration is invalid.
Add the provisioning network to a node.
task – A TaskManager instance.
NetworkError when failed to set binding:host_id
Add the rescuing network to a node.
Flat network does not use the rescuing network. Bind the port again since unconfigure_tenant_network() unbound it.
task – A TaskManager instance.
a dictionary in the form {port.uuid: neutron_port[‘id’]}
NetworkError, InvalidParameterValue
Add the rescuing network to a node.
Flat network does not use the servicing network. Bind the port again since unconfigure_tenant_network() unbound it.
task – A TaskManager instance.
a dictionary in the form {port.uuid: neutron_port[‘id’]}
NetworkError, InvalidParameterValue
Configure tenant networks for a node.
task – A TaskManager instance.
Remove the cleaning network from a node.
task – A TaskManager instance.
NetworkError
Removes the inspection network from a node.
task – A TaskManager instance.
InvalidParameterValue, if the network interface configuration is invalid.
MissingParameterValue, if some parameters are missing.
Remove the provisioning network from a node.
task – A TaskManager instance.
Remove the rescuing network from a node.
Flat network does not use the rescuing network. Unbind the port again since add_rescuing_network() bound it.
task – A TaskManager instance.
NetworkError
Remove the servicing network from a node.
Flat network does not use the servicing network. Unbind the port again since add_rescuing_network() bound it.
task – A TaskManager instance.
NetworkError
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.