lp://qastaging/~jaypipes/glance/use-config-parser
Created by
Jay Pipes
and last modified
- Get this branch:
- bzr branch lp://qastaging/~jaypipes/glance/use-config-parser
Branch merges
Propose for merging
No branches
dependent on this one.
- Rick Harris (community): Approve
-
Diff: 388 lines (+305/-4)6 files modifiedbin/glance-api (+2/-1)
bin/glance-combined (+2/-1)
bin/glance-registry (+2/-1)
etc/glance.cnf.sample (+20/-0)
glance/common/config.py (+90/-1)
tests/unit/test_config.py (+189/-0)
Related bugs
Related blueprints
Recent revisions
- 63. By Jay Pipes
-
Adds facilities for configuring Glance's servers via
configuration files.glance-api, glance-registry, and glance-combined now process
a set of configuration files in order, with options read from
later files overriding values in earlier files:/etc/glance.cnf
/etc/glance/glance. conf
~/glance.cnf
~/.glance/glance. cnf
./glance.cnfThe new glance.
common. config. get_config_ file_options( ) function
processes these config files into a mapping of key/value
option pairs. This mapping can now be passed to the
glance.common. config. parse_options( ) function as default values Adds a sample glance.cnf to the etc/ directory
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/~hudson-openstack/glance/trunk