summaryrefslogtreecommitdiffstats
path: root/meta-openstack/recipes-devtools/python/python-neutron/0001-Escape-quotes-in-ovsdb-agent-implementation.patch
blob: d734e672c67f9a3a84d625cf6a2fa6d1dda1c973 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
From 0facdc911f721a6ad86f93f8bad8da210e71709f Mon Sep 17 00:00:00 2001
From: Adrian Dudau <adrian.dudau@enea.com>
Date: Thu, 26 Oct 2017 16:35:53 +0200
Subject: [PATCH] Escape quotes in ovsdb agent implementation

This fixes a parsing error.

Upstream-Status: Pending

Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
---
 neutron/agent/ovsdb/impl_vsctl.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/neutron/agent/ovsdb/impl_vsctl.py b/neutron/agent/ovsdb/impl_vsctl.py
index 51d19cc..1462ed0 100644
--- a/neutron/agent/ovsdb/impl_vsctl.py
+++ b/neutron/agent/ovsdb/impl_vsctl.py
@@ -165,7 +165,7 @@ class OvsdbVsctl(ovsdb.API):
 
     def add_manager(self, connection_uri):
         # This will add a new manager without overriding existing ones.
-        conn_uri = 'target="%s"' % connection_uri
+        conn_uri = 'target=\"%s\"' % connection_uri
         args = ['create', 'Manager', conn_uri, '--', 'add', 'Open_vSwitch',
                 '.', 'manager_options', '@manager']
         return BaseCommand(self.context, '--id=@manager', args=args)
-- 
2.7.4