Commit e8f0b363 by Guba Sándor

netdriver: removed bridge_add and set_vlan when native_ovs enabled

parent 6fbd63b8
...@@ -5,7 +5,7 @@ import logging ...@@ -5,7 +5,7 @@ import logging
from netcelery import celery from netcelery import celery
from os import getenv from os import getenv
from vm import VMNetwork from vm import VMNetwork
from vmcelery import native_ovs
driver = getenv("HYPERVISOR_TYPE", "test") driver = getenv("HYPERVISOR_TYPE", "test")
...@@ -212,10 +212,11 @@ def port_create(network): ...@@ -212,10 +212,11 @@ def port_create(network):
if driver == "test": if driver == "test":
add_tuntap_interface(network.name) add_tuntap_interface(network.name)
# Create the port for virtual network if not native_ovs:
add_port_to_bridge(network.name, network.bridge) # Create the port for virtual network
# Set VLAN parameter for tap interface add_port_to_bridge(network.name, network.bridge)
set_port_vlan(network.name, network.vlan) # Set VLAN parameter for tap interface
set_port_vlan(network.name, network.vlan)
# Clear all old rules # Clear all old rules
clear_port_rules(network) clear_port_rules(network)
...@@ -246,8 +247,9 @@ def port_delete(network): ...@@ -246,8 +247,9 @@ def port_delete(network):
# Clear all port rules # Clear all port rules
clear_port_rules(network) clear_port_rules(network)
# Delete port if not native_ovs:
del_port_from_bridge(network.name) # Delete port
del_port_from_bridge(network.name)
# For testing purpose dele tuntap iface # For testing purpose dele tuntap iface
if driver == "test": if driver == "test":
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment