Inception Configuration Blueprint

Registered by Andrew Forrest

Incoporate the common config facilities of OpenStack's Oslo in Inception; both for configuration files and command line options.

Blueprint information

Status:
Complete
Approver:
Changbin Liu
Priority:
High
Drafter:
Andrew Forrest
Direction:
Approved
Assignee:
Andrew Forrest
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Changbin Liu
Completed by
Changbin Liu

Related branches

Sprints

Whiteboard

Need to identify the parts of oslo that we wish to pull into Inception and how that procedure works.

Additionally we need to identify candidates in the current code for conversion to config items in a configuration file and/or command line options using oslo/openstack-common facilities.

Support for configuring logging facilities (separate blueprint) should also be investigated/provided.

Looking at other more mature openstack projects that use these facilities should prove fruitful.

(?)

Work Items

Work items:
A. [forrest-r] import required parts of openstack-common: DONE
B. [forrest-r] convert source to use configuration files using facilities from A.: INPROGRESS
C. [forrest-r] convert source to use option handling using facilities from A.: INPROGRESS

This blueprint contains Public information 
Everyone can see this information.