Reload Configuration without service restart
Problem: We shouldn't need to restart the service just to reload some simple config options. But we also can't hope to convert all config at once.
Note, we are building on existing support here: https:/
Suggested route:
* mark options we can reload without restart with "can_update_
* add a new param to reload config: without_
* if True, we only update config values that are marked with can_update_
* we can then convert a few easy options to can_update_
* other will be able to follow the pattern
We can trigger the reload using a file watcher, using something similar to: https:/
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- John Garbutt
- Direction:
- Needs approval
- Assignee:
- John Garbutt
- Definition:
- Superseded
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- John Garbutt
Related branches
Related bugs
Sprints
Whiteboard
Marking this blueprint as definition: Drafting. If you are still working on this, please re-submit via nova-specs. If not, please mark as obsolete, and add a quick comment to describe why. --johnthetubaguy (20th April 2014)
Work Items
Work items:
add can_update_
add update_
convert some an option to can_update_
open process up to others to update config variables they care about: TODO