diff options
author | Brent Eagles <beagles@redhat.com> | 2016-11-14 18:52:40 -0330 |
---|---|---|
committer | Brent Eagles <beagles@redhat.com> | 2016-11-15 10:25:33 -0330 |
commit | e479535b508b4072f64300809b824dfecc3a9182 (patch) | |
tree | 026bcef6da8b71e5188e636f30eeaf62f5ac18e7 /os_net_config/tests/test_objects.py | |
parent | 38a4ffbfe045b2658abaf9459b5c8ade1f3e5429 (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.py | 6 |
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) |