diff options
author | Danny Al-Gaaf <danny.al-gaaf@bisect.de> | 2013-06-06 15:33:23 +0200 |
---|---|---|
committer | Danny Al-Gaaf <danny.al-gaaf@bisect.de> | 2013-09-07 19:30:52 +0200 |
commit | 1a8347e0d1cafc38259adc1f1a6154fa0d48f1d2 (patch) | |
tree | d266278b707736f6f69d7e2ba6c6864ef69b0c2d | |
parent | b1c2aa2c4a8c0266a01903eab5539e7929ea0431 (diff) | |
download | ceph-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-radosgw | 10 | ||||
-rw-r--r-- | src/init-radosgw.sysv | 10 |
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 |