Pause and resume actions for swift-proxy
Bug #1493447 reported by
Adam Collard
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
swift-proxy (Juju Charms Collection) |
Fix Released
|
High
|
Adam Collard |
Bug Description
The swift-proxy charm should be pause-able to allow for offline maintenance of the machine it's installed on.
The pause action should stop the swift services installed on the machine and prevent them from being restarted.
The resume action should undo that: restart the services and allow them to be restarted.
Related branches
lp://staging/~adam-collard/charms/trusty/swift-proxy/add-pause-resume-actions
- Chris Glass (community): Approve
- Geoff Teale (community): Approve
-
Diff: 493 lines (+395/-19)7 files modifiedactions.yaml (+11/-0)
actions/actions.py (+83/-0)
charmhelpers/core/host.py (+32/-16)
metadata.yaml (+2/-1)
tests/basic_deployment.py (+54/-2)
tests/charmhelpers/contrib/amulet/utils.py (+9/-0)
unit_tests/test_actions.py (+204/-0)
Changed in swift-proxy (Juju Charms Collection): | |
status: | In Progress → Fix Committed |
Changed in swift-proxy (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.