aboutsummaryrefslogtreecommitdiffstats
path: root/os_net_config/tests/test_objects.py
diff options
context:
space:
mode:
authorBrent Eagles <beagles@redhat.com>2016-11-14 18:52:40 -0330
committerBrent Eagles <beagles@redhat.com>2016-11-15 10:25:33 -0330
commite479535b508b4072f64300809b824dfecc3a9182 (patch)
tree026bcef6da8b71e5188e636f30eeaf62f5ac18e7 /os_net_config/tests/test_objects.py
parent38a4ffbfe045b2658abaf9459b5c8ade1f3e5429 (diff)
Add ovs_fail_mode option for OVS bridges
This patch adds an option "ovs_fail_mode" with a default value of 'standalone'. This is written to the interface configuration data as part of the ovs_extra options. Closes-Bug: #1640812 Change-Id: I2f30e56ff9fbda7beac21d95d15dbde0b01ba451
Diffstat (limited to 'os_net_config/tests/test_objects.py')
-rw-r--r--os_net_config/tests/test_objects.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/os_net_config/tests/test_objects.py b/os_net_config/tests/test_objects.py
index 870a3e4..ca2dd47 100644
--- a/os_net_config/tests/test_objects.py
+++ b/os_net_config/tests/test_objects.py
@@ -651,7 +651,7 @@ class TestOvsTunnel(base.TestCase):
"type": "ovs_bridge",
"name": "br-foo",
"ovs_extra": [
- "set {name} fail_mode=standalone"
+ "set bridge {name} something"
],
"members": [{
"type": "ovs_tunnel",
@@ -669,7 +669,9 @@ class TestOvsTunnel(base.TestCase):
"""
bridge = objects.object_from_json(json.loads(data))
self.assertEqual("br-foo", bridge.name)
- self.assertEqual(["set br-foo fail_mode=standalone"], bridge.ovs_extra)
+ self.assertEqual(["set bridge br-foo something",
+ "set bridge br-foo fail_mode=standalone"],
+ bridge.ovs_extra)
tun0 = bridge.members[0]
self.assertEqual("tun0", tun0.name)
self.assertFalse(tun0.ovs_port)