Mark Bergsma has submitted this change and it was merged.

Change subject: Restart aggregator instances on corresponding config changes
......................................................................


Restart aggregator instances on corresponding config changes

Change-Id: I597ab3c62af710ccb69f7ddf0949aba122d5a6ff
---
M modules/ganglia_new/files/upstart/ganglia-monitor-aggregator.conf
1 file changed, 6 insertions(+), 1 deletion(-)

Approvals:
  Mark Bergsma: Verified; Looks good to me, approved
  jenkins-bot: Verified



diff --git a/modules/ganglia_new/files/upstart/ganglia-monitor-aggregator.conf 
b/modules/ganglia_new/files/upstart/ganglia-monitor-aggregator.conf
index b189426..85a984c 100644
--- a/modules/ganglia_new/files/upstart/ganglia-monitor-aggregator.conf
+++ b/modules/ganglia_new/files/upstart/ganglia-monitor-aggregator.conf
@@ -11,6 +11,11 @@
        for gmonconf in /etc/ganglia/aggregators/*.conf
        do
                gmonid=${gmonconf##*/}
-               start ganglia-monitor-aggregator-instance ID=${gmonid%.conf} || 
true
+               if status ganglia-monitor-aggregator-instance 
ID=${gmonid%.conf} && [ /etc/ganglia/aggregators/$gmonid -nt 
/var/run/gmond-${gmonid%.conf}.pid ]
+               then
+                               restart ganglia-monitor-aggregator-instance 
ID=${gmonid%.conf} || true
+               else
+                               start ganglia-monitor-aggregator-instance 
ID=${gmonid%.conf} || true
+               fi
        done
 end script

-- 
To view, visit https://gerrit.wikimedia.org/r/60834
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I597ab3c62af710ccb69f7ddf0949aba122d5a6ff
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Mark Bergsma <[email protected]>
Gerrit-Reviewer: Mark Bergsma <[email protected]>
Gerrit-Reviewer: jenkins-bot

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to