devstack/lib
Doug Wiegley 1f65fd64ce Clear multi-line sections before adding lines
With multiline support for local.conf, the first line is created with
iniset, which will set *all* previous lines to the same thing, and then
subsequent lines will be added. Modify the multiline support to first
clear existing lines from the section.

This causes fatal errors with neutron.conf, which defines drivers with a bunch
of service_provider= options, and the current code ends up with the first
driver defined in local.conf being present twice.

Change-Id: If132a94e53545d9134859aa508da7b9819ede2f8
2014-12-14 20:50:00 -07:00
..
cinder_backends add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
cinder_plugins add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
databases add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
neutron_plugins Merge "Update devstack to work with new split neutron services repos" 2014-12-10 23:01:40 +00:00
neutron_thirdparty add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
nova_plugins XenAPI: Simplify installed packages 2014-12-12 13:14:46 +00:00
apache add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
ceilometer Merge "add shebang lines to all lib files" 2014-12-10 20:32:15 +00:00
ceph Merge "add shebang lines to all lib files" 2014-12-10 20:32:15 +00:00
cinder add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
config Clear multi-line sections before adding lines 2014-12-14 20:50:00 -07:00
database add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
dib add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
dstat add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
gantt add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
glance Merge "add shebang lines to all lib files" 2014-12-10 20:32:15 +00:00
heat Merge "add shebang lines to all lib files" 2014-12-10 20:32:15 +00:00
horizon add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
infra add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
ironic Merge "Poll resource tracker for ironic cpus as well as count" 2014-12-12 23:52:48 +00:00
keystone Take an optional rabbit user name as input 2014-12-12 02:20:09 +05:30
ldap Merge "add shebang lines to all lib files" 2014-12-10 20:32:15 +00:00
neutron Merge "Generate an IPv6 address when PUBLIC_BRIDGE does not have one" 2014-12-12 23:03:21 +00:00
nova Take an optional rabbit user name as input 2014-12-12 02:20:09 +05:30
opendaylight add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
oslo Merge "add shebang lines to all lib files" 2014-12-10 20:32:15 +00:00
rpc_backend Take an optional rabbit user name as input 2014-12-12 02:20:09 +05:30
sahara add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
stackforge add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
swift add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
tempest Merge "Tempest allow_tenant_isolation in auth section" 2014-12-12 17:14:37 +00:00
template add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
tls add shebang lines to all lib files 2014-12-10 11:28:05 -05:00
trove Take an optional rabbit user name as input 2014-12-12 02:20:09 +05:30
zaqar add shebang lines to all lib files 2014-12-10 11:28:05 -05:00