summaryrefslogtreecommitdiffstats
path: root/meta-openstack/recipes-devtools/python/python-ceilometer/ceilometer.init
diff options
context:
space:
mode:
authorAmy Fong <amy.fong@windriver.com>2014-03-17 14:14:48 -0400
committerBruce Ashfield <bruce.ashfield@windriver.com>2014-03-17 15:27:41 -0400
commit9a74961bafabc404f015fc5d8a9da969d263dad3 (patch)
treeedc0caa250166b128c89f606d17373c75e233d26 /meta-openstack/recipes-devtools/python/python-ceilometer/ceilometer.init
parent71ef5b7acb5815c678cda0c115e98e6b1d06e1aa (diff)
downloadmeta-cloud-services-9a74961bafabc404f015fc5d8a9da969d263dad3.tar.gz
OpenStack: Add to missing functionality in sysvinit scripts
Add status/reload to sysvinit scripts Modify tgtd to make start/stop work better (borrowed from Debian's implementation) Signed-off-by: Amy Fong <amy.fong@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Diffstat (limited to 'meta-openstack/recipes-devtools/python/python-ceilometer/ceilometer.init')
-rw-r--r--meta-openstack/recipes-devtools/python/python-ceilometer/ceilometer.init19
1 files changed, 17 insertions, 2 deletions
diff --git a/meta-openstack/recipes-devtools/python/python-ceilometer/ceilometer.init b/meta-openstack/recipes-devtools/python/python-ceilometer/ceilometer.init
index c726855..23ca780 100644
--- a/meta-openstack/recipes-devtools/python/python-ceilometer/ceilometer.init
+++ b/meta-openstack/recipes-devtools/python/python-ceilometer/ceilometer.init
@@ -58,6 +58,18 @@ stop()
58 rm -f $PIDFILE 58 rm -f $PIDFILE
59} 59}
60 60
61status()
62{
63 pid=`cat $PIDFILE 2>/dev/null`
64 if [ -n "$pid" ]; then
65 if ps -p $pid >&- ; then
66 echo "$DESC is running"
67 return
68 fi
69 fi
70 echo "$DESC is not running"
71}
72
61case "$1" in 73case "$1" in
62 start) 74 start)
63 start 75 start
@@ -65,12 +77,15 @@ case "$1" in
65 stop) 77 stop)
66 stop 78 stop
67 ;; 79 ;;
68 restart|force-reload) 80 restart|force-reload|reload)
69 stop 81 stop
70 start 82 start
71 ;; 83 ;;
84 status)
85 status
86 ;;
72 *) 87 *)
73 echo "Usage: $0 {start|stop|force-reload|restart}" 88 echo "Usage: $0 {start|stop|force-reload|restart|reload|status}"
74 exit 1 89 exit 1
75 ;; 90 ;;
76esac 91esac