Juju Charm - Aodh
Go to file
Liam Young 5050885df9 Do not rely on when_file_change for systemd reload
Systemd was not relying being reloaded when the definition
file for aodh-api changed. The reload was supposed to be
triggered by the when_file_changed decorator. However,
there are a number of issues with when_file_changed decorator (*1,
*2, *3) and the decorator has now been deprecated *4.

This change ensures the reload happens without relying on
the decorator.

*1 https://github.com/juju-solutions/charms.reactive/issues/25
*2 https://github.com/juju-solutions/charms.reactive/issues/44
*3 https://github.com/juju-solutions/charms.reactive/issues/49
*4 https://github.com/juju-solutions/charms.reactive/issues/44#issuecomment-438472843

Closes-Bug: #1850767

Change-Id: I7c528a53a4de8a4a85bf655fc242b0f38fd0754b
2019-10-31 13:22:40 +00:00
src Do not rely on when_file_change for systemd reload 2019-10-31 13:22:40 +00:00
unit_tests Fix unit tests after charms.openstack update 2018-10-23 10:06:06 +01:00
.gitignore Add disco-stein bundle to gate tests 2019-09-04 14:54:15 -04:00
.gitreview OpenDev Migration Patch 2019-04-19 19:32:27 +00:00
.project Re-baseline aodh charm based on new charm layer work 2016-06-20 15:36:08 +01:00
.pydevproject Re-baseline aodh charm based on new charm layer work 2016-06-20 15:36:08 +01:00
.stestr.conf Replace ostestr with stestr in testing framework. 2019-03-07 16:32:12 -05:00
.zuul.yaml Sync charm/ceph helpers, tox, and requirements 2019-10-04 11:49:07 -05:00
LICENSE Re-baseline aodh charm based on new charm layer work 2016-06-20 15:36:08 +01:00
rebuild Rebuild for sync layer-openstack 2019-08-22 09:00:19 +02:00
requirements.txt Sync charm/ceph helpers, tox, and requirements 2019-10-04 11:49:07 -05:00
test-requirements.txt Sync charm/ceph helpers, tox, and requirements 2019-10-04 11:49:07 -05:00
tox.ini Sync charm/ceph helpers, tox, and requirements 2019-10-04 11:49:07 -05:00