Filippo Giunchedi has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/206819

Change subject: statsite: emit events in statsitectl
......................................................................

statsite: emit events in statsitectl

this matches what carbonctl and others do

Change-Id: I69a46dde7926def8524a49ef32a31801775ec1be
---
M modules/statsite/files/init/instance.conf
M modules/statsite/files/statsitectl
2 files changed, 5 insertions(+), 10 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/19/206819/1

diff --git a/modules/statsite/files/init/instance.conf 
b/modules/statsite/files/init/instance.conf
index 06186a1..3be69d1 100644
--- a/modules/statsite/files/init/instance.conf
+++ b/modules/statsite/files/init/instance.conf
@@ -5,7 +5,7 @@
 instance $NAME
 
 start on runlevel [2345]
-stop on runlevel [!2345]
+stop on runlevel [!2345] or statsite.stop
 
 respawn
 respawn limit 10 5
diff --git a/modules/statsite/files/statsitectl 
b/modules/statsite/files/statsitectl
index 50e6fe4..4dbaaa7 100755
--- a/modules/statsite/files/statsitectl
+++ b/modules/statsite/files/statsitectl
@@ -22,19 +22,14 @@
         exit 0
         ;;
     start)
-        initctl start statsite/init
+        /sbin/initctl emit statsite.start
         ;;
     stop)
-        for config in /etc/statsite/*.ini; do
-          instance="$(basename $config .ini)"
-          initctl stop statsite/instance NAME="$instance"
-        done
+        /sbin/initctl emit statsite.stop
         ;;
     restart)
-        for config in /etc/statsite/*.ini; do
-          instance="$(basename $config .ini)"
-          initctl restart statsite/instance NAME="$instance"
-        done
+        /sbin/initctl emit statsite.stop
+        /sbin/initctl emit statsite.start
         ;;
     *)
         echo >&2 "Usage: ${0##*/} {status|check|start|stop|restart}"

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I69a46dde7926def8524a49ef32a31801775ec1be
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Filippo Giunchedi <fgiunch...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to