service_plugins must not be list with empty string
Change-Id: Ib2646588add5e0e09c6af5f14f6870fa911ee601 Fixes: rhbz#1040585
This commit is contained in:
@@ -355,10 +355,12 @@ def createManifest(config):
|
||||
global q_hosts
|
||||
|
||||
service_plugins = []
|
||||
if controller.CONF['CONFIG_NEUTRON_LBAAS_HOSTS']:
|
||||
service_plugins.append("neutron.services.loadbalancer.plugin.LoadBalancerPlugin")
|
||||
if config['CONFIG_NEUTRON_LBAAS_HOSTS']:
|
||||
lbp = 'neutron.services.loadbalancer.plugin.LoadBalancerPlugin'
|
||||
service_plugins.append(lbp)
|
||||
|
||||
config['SERVICE_PLUGINS'] = ",".join(service_plugins)
|
||||
config['SERVICE_PLUGINS'] = (str(service_plugins) if service_plugins
|
||||
else 'undef')
|
||||
|
||||
for host in q_hosts:
|
||||
manifest_file = "%s_neutron.pp" % (host,)
|
||||
|
||||
@@ -16,5 +16,5 @@ class { 'neutron':
|
||||
verbose => true,
|
||||
qpid_port => '%(CONFIG_QPID_CLIENTS_PORT)s',
|
||||
qpid_protocol => '%(CONFIG_QPID_PROTOCOL)s',
|
||||
service_plugins => [ '%(SERVICE_PLUGINS)s' ]
|
||||
service_plugins => %(SERVICE_PLUGINS)s,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user