summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Al-Gaaf <danny.al-gaaf@bisect.de>2013-06-06 15:33:23 +0200
committerDanny Al-Gaaf <danny.al-gaaf@bisect.de>2013-09-07 19:30:52 +0200
commit1a8347e0d1cafc38259adc1f1a6154fa0d48f1d2 (patch)
treed266278b707736f6f69d7e2ba6c6864ef69b0c2d
parentb1c2aa2c4a8c0266a01903eab5539e7929ea0431 (diff)
downloadceph-1a8347e0d1cafc38259adc1f1a6154fa0d48f1d2.tar.gz
init-radosgw*: add status
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> (cherry picked from commit 385457f8d871238a896229d0c2cbb25646969f6a)
-rw-r--r--src/init-radosgw10
-rw-r--r--src/init-radosgw.sysv10
2 files changed, 18 insertions, 2 deletions
diff --git a/src/init-radosgw b/src/init-radosgw
index cbeadff61f8..21c1024048c 100644
--- a/src/init-radosgw
+++ b/src/init-radosgw
@@ -78,8 +78,16 @@ case "$1" in
stop)
start-stop-daemon --stop -x $RADOSGW --oknodo
;;
+ status)
+ if pidof $RADOSGW >/dev/null; then
+ echo "$RADOSGW is running."
+ else
+ echo "$RADOSGW is not running."
+ RETVAL=1
+ fi
+ ;;
*)
- echo "Usage: $0 start|stop|restart" >&2
+ echo "Usage: $0 start|stop|restart|status" >&2
exit 3
;;
esac
diff --git a/src/init-radosgw.sysv b/src/init-radosgw.sysv
index aa76fb9e849..c04649b01d4 100644
--- a/src/init-radosgw.sysv
+++ b/src/init-radosgw.sysv
@@ -84,8 +84,16 @@ case "$1" in
killproc $RADOSGW
echo "Stopping radosgw..."
;;
+ status)
+ if pidof $RADOSGW >/dev/null; then
+ echo "$RADOSGW is running."
+ else
+ echo "$RADOSGW is not running."
+ RETVAL=1
+ fi
+ ;;
*)
- echo "Usage: $0 start|stop|restart" >&2
+ echo "Usage: $0 start|stop|restart|status" >&2
exit 3
;;
esac