update_nrpe_checks() only when nrpe-external-master relation is made

Change-Id: I15def3498a5df1876d6e01a192dc209bc732642b
Closes-Bug: 1781582
This commit is contained in:
Felipe Reyes 2018-07-27 16:54:40 -04:00
parent 720b9d8138
commit a89bd0f389
1 changed files with 2 additions and 2 deletions

View File

@ -401,7 +401,7 @@ def cluster_changed(relation_id=None, remote_unit=None):
# NOTE(freyes): all the nodes need to marked as 'clustered' (LP: #1691510)
rabbit.cluster_with()
if not is_leader():
if not is_leader() and is_relation_made('nrpe-external-master'):
update_nrpe_checks()
@ -804,7 +804,7 @@ def config_changed():
else:
log("hacluster relation is present but this node is not active"
" skipping update nrpe checks")
else:
elif is_relation_made('nrpe-external-master'):
update_nrpe_checks()
# Update cluster in case min-cluster-size has changed