[openstack-dev] [neutron] Configuration file generator

Emilien Macchi emilien.macchi at enovance.com
Mon Jul 22 22:55:08 UTC 2013

Also for your information,

I created a bug : https://bugs.launchpad.net/neutron/+bug/1199963
and a first patchset for generating the new configuration file with Oslo
config scripts :

Emilien Macchi
# OpenStack Engineer
// eNovance Inc.              http://enovance.com
// ? emilien at enovance.com     ? +33 (0)1 49 70 99 80
// 10 rue de la Victoire 75009 Paris

On 07/22/2013 06:34 PM, Julien Danjou wrote:
> Hi there,
> I've been working on the changes that would need to be done to make the
> default config generator work for Neutron.
> However, the current default config generator doesn't support the
> possibility to generate different configuration files (e.g. one per
> service/plugin). I can imagine two options:
> a. move every options in oslo.config.cfg.CONF, moving the plugins into
>    their own section rather than in their own file, register all options
>    at module-level, avoiding duplicate options.
> b. enhance config.generator to generate a config file from a particular
>    object (not always olso.config.cfg.CONF like it's done currently).
>    That means Neutron should evolve to provide a global CONF object per
>    plugin at least.
> Option a. is how all other OpenStack projects¹ are working so far.
> Option b. requires a bit more work on both side.
> Is there any particular way you guys see things?
> ¹  nova, ceilometer and heat at least for now
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130723/2b5b11e4/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 553 bytes
Desc: OpenPGP digital signature
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130723/2b5b11e4/attachment.pgp>

More information about the OpenStack-dev mailing list