Register stop hook and stop the L3 agent when its called
This commit is contained in:
parent
365e52ca38
commit
513afdde73
@ -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)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user