d458322e4b
In order to better organize nested drivers (VLAN and MACVLAN), refactor the class hierachy of VIF drivers, providing better locations for shared code. In particular: - add an additional abstract class named NestedPodVIFDriver for nested drivers to share common code, to accomodate the upcoming MACVLAN driver - rename GenericPodVIFDriver to NeutronPodVIFDriver (all the drivers are Neutron specific) This change is part of the MACVLAN based pod-in-VM spec and should be applied before any following MACVLAN related patches. Implements: blueprint https://blueprints.launchpad.net/kuryr-kubernetes/+spec/macvlan-pod-in-vm Change-Id: Ib71204d2d14d3d4f15beada701094e37d89d7801 Signed-off-by: Marco Chiappero <marco.chiappero@intel.com> |
||
---|---|---|
.. | ||
__init__.py | ||
test_base.py | ||
test_default_project.py | ||
test_default_security_groups.py | ||
test_default_subnet.py | ||
test_lbaasv2.py | ||
test_nested_vif.py | ||
test_nested_vlan_vif.py | ||
test_neutron_vif.py |