Update/add pause/resume maintenance mode and sync charm-helpers
Adds improved pause and resume unit to the charm such tha the charm stays paused during maintenance operations. Updates the basic_deployment.py to use the the new version of python-ceilometerclient (that's available in xenial, but works back to icehouse/precise. Change-Id: I869e467d0e4d9fecd661a6f946d45e31535ea11e
Showing
- Makefile 6 additions, 2 deletionsMakefile
- actions/actions.py 6 additions, 27 deletionsactions/actions.py
- charmhelpers/contrib/openstack/amulet/utils.py 40 additions, 13 deletionscharmhelpers/contrib/openstack/amulet/utils.py
- charmhelpers/contrib/openstack/utils.py 544 additions, 119 deletionscharmhelpers/contrib/openstack/utils.py
- charmhelpers/contrib/storage/linux/ceph.py 132 additions, 2 deletionscharmhelpers/contrib/storage/linux/ceph.py
- charmhelpers/core/hookenv.py 31 additions, 0 deletionscharmhelpers/core/hookenv.py
- charmhelpers/core/host.py 36 additions, 14 deletionscharmhelpers/core/host.py
- hooks/ceilometer_hooks.py 1 addition, 1 deletionhooks/ceilometer_hooks.py
- lib/ceilometer_utils.py 85 additions, 22 deletionslib/ceilometer_utils.py
- tests/basic_deployment.py 13 additions, 2 deletionstests/basic_deployment.py
- tests/charmhelpers/contrib/openstack/amulet/utils.py 40 additions, 13 deletionstests/charmhelpers/contrib/openstack/amulet/utils.py
- unit_tests/test_actions.py 64 additions, 0 deletionsunit_tests/test_actions.py
- unit_tests/test_ceilometer_utils.py 43 additions, 0 deletionsunit_tests/test_ceilometer_utils.py
Loading
Please register or sign in to comment