From 0facdc911f721a6ad86f93f8bad8da210e71709f Mon Sep 17 00:00:00 2001 From: Adrian Dudau 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 --- 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