Register stop hook and stop the L3 agent when its called

This commit is contained in:
Juju Management User 2013-11-19 15:00:25 +00:00
parent 365e52ca38
commit 513afdde73

View File

@ -15,7 +15,8 @@ from charmhelpers.fetch import (
) )
from charmhelpers.core.host import ( from charmhelpers.core.host import (
restart_on_change, restart_on_change,
lsb_release lsb_release,
service_stop
) )
from charmhelpers.contrib.hahelpers.cluster import( from charmhelpers.contrib.hahelpers.cluster import(
eligible_leader eligible_leader
@ -133,6 +134,11 @@ def cluster_departed():
CONFIGS.write_all() CONFIGS.write_all()
@hooks.hook('stop')
def stop():
service_stop('neutron-l3-agent')
if __name__ == '__main__': if __name__ == '__main__':
try: try:
hooks.execute(sys.argv) hooks.execute(sys.argv)