looking at the usage more closely i belive i only need to replace 3 fuctions in os-vif
ensure_bridge which has 2 parallel implementations across the ovs and linux bridge plugin
in the ovs plugin i also need to replace delete_bridge and add_bridge_port.
i will refactor these into a shared implementation in os-vif internal ip_lib module
an replace the brctl usage with pyroute2 versions. the windows version of these
fuctions will be a noop.
quick update.
looking at the usage more closely i belive i only need to replace 3 fuctions in os-vif
ensure_bridge which has 2 parallel implementations across the ovs and linux bridge plugin
in the ovs plugin i also need to replace delete_bridge and add_bridge_port.
i will refactor these into a shared implementation in os-vif internal ip_lib module
an replace the brctl usage with pyroute2 versions. the windows version of these
fuctions will be a noop.