[freyes,r=billy-olsen]
Refactor config-changed hook to ensure that cron jobs are installed
properly.
Closes-Bug: #1434356
--------- This line and the following will be ignored --------------
removed:
bin/
bin/charm_helpers_sync.py
hooks/charmhelpers/
hooks/charmhelpers/__init__.py
hooks/charmhelpers/cli/
hooks/charmhelpers/cli/README.rst
hooks/charmhelpers/cli/__init__.py
hooks/charmhelpers/cli/commands.py
hooks/charmhelpers/cli/host.py
hooks/charmhelpers/contrib/
hooks/charmhelpers/contrib/__init__.py
hooks/charmhelpers/contrib/ansible/
hooks/charmhelpers/contrib/ansible/__init__.py
hooks/charmhelpers/contrib/charmhelpers/
hooks/charmhelpers/contrib/charmhelpers/IMPORT
hooks/charmhelpers/contrib/charmhelpers/__init__.py
hooks/charmhelpers/contrib/charmsupport/
hooks/charmhelpers/contrib/charmsupport/__init__.py
hooks/charmhelpers/contrib/charmsupport/nrpe.py
hooks/charmhelpers/contrib/charmsupport/volumes.py
hooks/charmhelpers/contrib/hahelpers/
hooks/charmhelpers/contrib/hahelpers/__init__.py
hooks/charmhelpers/contrib/hahelpers/apache.py
hooks/charmhelpers/contrib/hahelpers/cluster.py
hooks/charmhelpers/contrib/jujugui/
hooks/charmhelpers/contrib/jujugui/IMPORT
hooks/charmhelpers/contrib/jujugui/__init__.py
hooks/charmhelpers/contrib/jujugui/utils.py
hooks/charmhelpers/contrib/network/
hooks/charmhelpers/contrib/network/__init__.py
hooks/charmhelpers/contrib/network/ip.py
hooks/charmhelpers/contrib/network/ovs/
hooks/charmhelpers/contrib/network/ovs/__init__.py
hooks/charmhelpers/contrib/openstack/
hooks/charmhelpers/contrib/openstack/__init__.py
hooks/charmhelpers/contrib/openstack/alternatives.py
hooks/charmhelpers/contrib/openstack/amulet/
hooks/charmhelpers/contrib/openstack/amulet/__init__.py
hooks/charmhelpers/contrib/openstack/amulet/deployment.py
hooks/charmhelpers/contrib/openstack/amulet/utils.py
hooks/charmhelpers/contrib/openstack/context.py
hooks/charmhelpers/contrib/openstack/files/
hooks/charmhelpers/contrib/openstack/files/__init__.py
hooks/charmhelpers/contrib/openstack/files/check_haproxy.sh
hooks/charmhelpers/contrib/openstack/files/check_haproxy_queue_depth.sh
hooks/charmhelpers/contrib/openstack/ip.py
hooks/charmhelpers/contrib/openstack/neutron.py
hooks/charmhelpers/contrib/openstack/templates/
hooks/charmhelpers/contrib/openstack/templates/__init__.py
hooks/charmhelpers/contrib/openstack/templates/ceph.conf
hooks/charmhelpers/contrib/openstack/templates/haproxy.cfg
hooks/charmhelpers/contrib/openstack/templates/openstack_https_frontend
hooks/charmhelpers/contrib/openstack/templates/openstack_https_frontend.conf
hooks/charmhelpers/contrib/openstack/templates/zeromq
hooks/charmhelpers/contrib/openstack/templating.py
hooks/charmhelpers/contrib/openstack/utils.py
hooks/charmhelpers/contrib/peerstorage/
hooks/charmhelpers/contrib/peerstorage/__init__.py
hooks/charmhelpers/contrib/python/
hooks/charmhelpers/contrib/python/__init__.py
hooks/charmhelpers/contrib/python/packages.py
hooks/charmhelpers/contrib/python/version.py
hooks/charmhelpers/contrib/saltstack/
hooks/charmhelpers/contrib/saltstack/__init__.py
hooks/charmhelpers/contrib/ssl/
hooks/charmhelpers/contrib/ssl/__init__.py
hooks/charmhelpers/contrib/ssl/service.py
hooks/charmhelpers/contrib/storage/
hooks/charmhelpers/contrib/storage/__init__.py
hooks/charmhelpers/contrib/storage/linux/
hooks/charmhelpers/contrib/storage/linux/__init__.py
hooks/charmhelpers/contrib/storage/linux/ceph.py
hooks/charmhelpers/contrib/storage/linux/loopback.py
hooks/charmhelpers/contrib/storage/linux/lvm.py
hooks/charmhelpers/contrib/storage/linux/utils.py
hooks/charmhelpers/contrib/templating/
hooks/charmhelpers/contrib/templating/__init__.py
hooks/charmhelpers/contrib/templating/contexts.py
hooks/charmhelpers/contrib/templating/pyformat.py
hooks/charmhelpers/contrib/unison/
hooks/charmhelpers/contrib/unison/__init__.py
hooks/charmhelpers/core/
hooks/charmhelpers/core/__init__.py
hooks/charmhelpers/core/decorators.py
hooks/charmhelpers/core/fstab.py
hooks/charmhelpers/core/hookenv.py
hooks/charmhelpers/core/host.py
hooks/charmhelpers/core/services/
hooks/charmhelpers/core/services/__init__.py
hooks/charmhelpers/core/services/base.py
hooks/charmhelpers/core/services/helpers.py
hooks/charmhelpers/core/strutils.py
hooks/charmhelpers/core/sysctl.py
hooks/charmhelpers/core/templating.py
hooks/charmhelpers/core/unitdata.py
hooks/charmhelpers/fetch/
hooks/charmhelpers/fetch/__init__.py
hooks/charmhelpers/fetch/archiveurl.py
hooks/charmhelpers/fetch/bzrurl.py
hooks/charmhelpers/fetch/giturl.py
hooks/charmhelpers/payload/
hooks/charmhelpers/payload/__init__.py
hooks/charmhelpers/payload/archive.py
hooks/charmhelpers/payload/execd.py
added:
.bzrignore
.testr.conf
charmhelpers/
charmhelpers/__init__.py
charmhelpers/contrib/
charmhelpers/contrib/__init__.py
charmhelpers/contrib/charmsupport/
charmhelpers/contrib/charmsupport/__init__.py
charmhelpers/contrib/charmsupport/nrpe.py
charmhelpers/contrib/charmsupport/volumes.py
charmhelpers/contrib/hahelpers/
charmhelpers/contrib/hahelpers/__init__.py
charmhelpers/contrib/hahelpers/apache.py
charmhelpers/contrib/hahelpers/cluster.py
charmhelpers/contrib/network/
charmhelpers/contrib/network/__init__.py
charmhelpers/contrib/network/ip.py
charmhelpers/contrib/openstack/
charmhelpers/contrib/openstack/__init__.py
charmhelpers/contrib/openstack/alternatives.py
charmhelpers/contrib/openstack/amulet/
charmhelpers/contrib/openstack/amulet/__init__.py
charmhelpers/contrib/openstack/amulet/deployment.py
charmhelpers/contrib/openstack/amulet/utils.py
charmhelpers/contrib/openstack/context.py
charmhelpers/contrib/openstack/files/
charmhelpers/contrib/openstack/files/__init__.py
charmhelpers/contrib/openstack/files/check_haproxy.sh
charmhelpers/contrib/openstack/files/check_haproxy_queue_depth.sh
charmhelpers/contrib/openstack/ip.py
charmhelpers/contrib/openstack/neutron.py
charmhelpers/contrib/openstack/templates/
charmhelpers/contrib/openstack/templates/__init__.py
charmhelpers/contrib/openstack/templates/ceph.conf
charmhelpers/contrib/openstack/templates/git.upstart
charmhelpers/contrib/openstack/templates/haproxy.cfg
charmhelpers/contrib/openstack/templates/openstack_https_frontend
charmhelpers/contrib/openstack/templates/openstack_https_frontend.conf
charmhelpers/contrib/openstack/templates/section-keystone-authtoken
charmhelpers/contrib/openstack/templates/section-rabbitmq-oslo
charmhelpers/contrib/openstack/templates/section-zeromq
charmhelpers/contrib/openstack/templating.py
charmhelpers/contrib/openstack/utils.py
charmhelpers/contrib/python/
charmhelpers/contrib/python/__init__.py
charmhelpers/contrib/python/packages.py
charmhelpers/contrib/storage/
charmhelpers/contrib/storage/__init__.py
charmhelpers/contrib/storage/linux/
charmhelpers/contrib/storage/linux/__init__.py
charmhelpers/contrib/storage/linux/ceph.py
charmhelpers/contrib/storage/linux/loopback.py
charmhelpers/contrib/storage/linux/lvm.py
charmhelpers/contrib/storage/linux/utils.py
charmhelpers/core/
charmhelpers/core/__init__.py
charmhelpers/core/decorators.py
charmhelpers/core/files.py
charmhelpers/core/fstab.py
charmhelpers/core/hookenv.py
charmhelpers/core/host.py
charmhelpers/core/hugepage.py
charmhelpers/core/kernel.py
charmhelpers/core/services/
charmhelpers/core/services/__init__.py
charmhelpers/core/services/base.py
charmhelpers/core/services/helpers.py
charmhelpers/core/strutils.py
charmhelpers/core/sysctl.py
charmhelpers/core/templating.py
charmhelpers/core/unitdata.py
charmhelpers/fetch/
charmhelpers/fetch/__init__.py
charmhelpers/fetch/archiveurl.py
charmhelpers/fetch/bzrurl.py
charmhelpers/fetch/giturl.py
charmhelpers/payload/
charmhelpers/payload/__init__.py
charmhelpers/payload/archive.py
charmhelpers/payload/execd.py
hooks/__init__.py
hooks/amqp-relation-changed@
hooks/amqp-relation-joined@
hooks/charmhelpers@
hooks/image-modifier-relation-changed@
hooks/image-modifier-relation-joined@
requirements/
requirements/requirements-precise.txt
requirements/requirements-trusty.txt
requirements/test-requirements.txt
scripts/glance-simplestreams-sync.sh
setup.cfg
tox.ini
unit_tests/
unit_tests/__init__.py
unit_tests/test_hooks.py
unit_tests/test_utils.py
modified:
Makefile
charm-helpers-sync.yaml
config.yaml
hooks/hooks.py
metadata.yaml
scripts/glance-simplestreams-sync.py
scripts/glance_simplestreams_sync_fastpoll
templates/identity.yaml
templates/mirrors.yaml
pending merges:
billy.olsen@canonical.com 2015-10-08 [merge] [freyes,r=billy-olsen]
Felipe Reyes 2015-10-08 Add sitepackages=True to tox.ini
Felipe Reyes 2015-10-08 Adjust mock patches from 'charmhelpers' to 'hooks.charmhelpers'
Felipe Reyes 2015-10-08 Use ostestr when running 'make unit_tests'
Felipe Reyes 2015-09-29 Add symlink hooks/charmhelpers
Felipe Reyes 2015-09-28 Adjusted requirements
Felipe Reyes 2015-09-28 Add tox support
Felipe Reyes 2015-09-28 Fix import of the hooks
Felipe Reyes 2015-09-28 Add charmhelpers.payload
Felipe Reyes 2015-09-28 Resync charmhelpers to charm's root dir
Felipe Reyes 2015-09-28 Add requirements directory
Felipe Reyes 2015-09-16 Refactor config-changed hook, fixes LP: #1434356
Felipe Reyes 2015-09-16 Use flake8 instead of pyflakes
Felipe Reyes 2015-09-16 Add unit tests boilerplate
Felipe Reyes 2015-09-16 Replace 'categories' with 'tags', add openstack tag
james.page@ubuntu.com 2015-09-08 Resync helpers
james.page@ubuntu.com 2015-09-08 Resync helpers
james.page@ubuntu.com 2015-09-08 Rebase on git charm