Browse code

Merge "Configure the OVS datapath type with devstack."

Jenkins authored on 2014/07/31 09:14:35
Showing 1 changed files
... ...
@@ -7,6 +7,7 @@ set +o xtrace
7 7
 
8 8
 OVS_BRIDGE=${OVS_BRIDGE:-br-int}
9 9
 PUBLIC_BRIDGE=${PUBLIC_BRIDGE:-br-ex}
10
+OVS_DATAPATH_TYPE=${OVS_DATAPATH_TYPE:-""}
10 11
 
11 12
 function is_neutron_ovs_base_plugin {
12 13
     # Yes, we use OVS.
... ...
@@ -17,6 +18,9 @@ function _neutron_ovs_base_setup_bridge {
17 17
     local bridge=$1
18 18
     neutron-ovs-cleanup
19 19
     sudo ovs-vsctl --no-wait -- --may-exist add-br $bridge
20
+    if [[ $OVS_DATAPATH_TYPE != "" ]]; then
21
+        sudo ovs-vsctl set Bridge $bridge datapath_type=${OVS_DATAPATH_TYPE}
22
+    fi
20 23
     sudo ovs-vsctl --no-wait br-set-external-id $bridge bridge-id $bridge
21 24
 }
22 25