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