Merge lp:~thedac/charm-helpers/openstack-workload-status into lp:charm-helpers
| Status: | Work in progress |
|---|---|
| Proposed branch: | lp:~thedac/charm-helpers/openstack-workload-status |
| Merge into: | lp:charm-helpers |
| Diff against target: |
439 lines (+328/-27) 4 files modified
charmhelpers/contrib/openstack/utils.py (+62/-1) charmhelpers/core/hookenv.py (+84/-16) tests/contrib/openstack/test_openstack_utils.py (+43/-0) tests/core/test_hookenv.py (+139/-10) |
| To merge this branch: | bzr merge lp:~thedac/charm-helpers/openstack-workload-status |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| James Page | 2015-07-09 | Needs Fixing on 2015-07-16 | |
|
Review via email:
|
|||
Commit Message
Workload status setting decorator and functions based on openstack contexts for openstack charms
Description of the Change
Workload status setting decorator and functions based on openstack contexts for openstack charms
- 402. By David Ames on 2015-07-10
-
Use functools wraps, which fixes scoping problems with multiple decorators
- 403. By David Ames on 2015-07-13
-
Adapt status_get to allow for --include-data and service
Add status_compound to "add" together statuses
Tests for new features - 404. By David Ames on 2015-07-15
-
status_get should always return a dictionary and include-data
Log status change on status set
Unmerged revisions
- 404. By David Ames on 2015-07-15
-
status_get should always return a dictionary and include-data
Log status change on status set - 403. By David Ames on 2015-07-13
-
Adapt status_get to allow for --include-data and service
Add status_compound to "add" together statuses
Tests for new features


David
I think we need to differentiate between blocked and waiting to provide granualarity to end users - some suggestions in the diff.
Cheers
James