Bases: object
Abstract class that defines a generic L3 API.
Add a floating IP bound to the fixed IP with an optional l3_interface_id. Some drivers won’t care about the l3_interface_id so just pass None in that case. Network is also an optional parameter.
Set up basic L3 networking functionality.
Set up a gateway on this network.
Enable rules for a specific network.
Returns: | True/False (whether the driver is initialized). |
---|
Remove an existing gateway on this network.
Bases: nova.network.l3.L3Driver
L3 driver that uses linux_net as the backend.
Bases: nova.network.l3.L3Driver
The L3 driver that doesn’t do anything. This class can be used when nova-network should not manipulate L3 forwarding at all (e.g., in a Flat or FlatDHCP scenario).