summaryrefslogtreecommitdiffstats
path: root/redhat/scripts/bcfg2-report-collector.init
diff options
context:
space:
mode:
authorChris St. Pierre <chris.a.st.pierre@gmail.com>2013-03-28 06:59:13 -0700
committerChris St. Pierre <chris.a.st.pierre@gmail.com>2013-03-28 06:59:13 -0700
commit84727ad72887808182e17db386158261c7ff14ad (patch)
tree5238e8d5b886d53aacc29ff580d2b9891744e589 /redhat/scripts/bcfg2-report-collector.init
parentaacbd15de9d6985dba876337547d73fb4cabfacb (diff)
parentb1cd0e1d5b935ca1f3934930e83ea69acca77fb4 (diff)
downloadbcfg2-84727ad72887808182e17db386158261c7ff14ad.tar.gz
bcfg2-84727ad72887808182e17db386158261c7ff14ad.tar.bz2
bcfg2-84727ad72887808182e17db386158261c7ff14ad.zip
Merge pull request #66 from fennm/bcfg2-init-retval-fixes
Pass through retval from start, stop, status, etc. in init scripts
Diffstat (limited to 'redhat/scripts/bcfg2-report-collector.init')
-rwxr-xr-xredhat/scripts/bcfg2-report-collector.init9
1 files changed, 7 insertions, 2 deletions
diff --git a/redhat/scripts/bcfg2-report-collector.init b/redhat/scripts/bcfg2-report-collector.init
index a8e23f080..43e875a6b 100755
--- a/redhat/scripts/bcfg2-report-collector.init
+++ b/redhat/scripts/bcfg2-report-collector.init
@@ -32,6 +32,7 @@ test -x $DAEMON || exit 5
# Internal variables
BINARY=$(basename $DAEMON)
+RETVAL=0
start () {
echo -n "Starting Configuration Report Collector: "
@@ -79,22 +80,26 @@ status () {
case "$1" in
start)
start
+ RETVAL=$?
;;
stop)
stop
+ RETVAL=$?
;;
status)
status
+ RETVAL=$?
;;
restart|reload|force-reload)
stop
sleep 5
start
+ RETVAL=$?
;;
*)
echo "Usage: $0 {start|stop|status|reload|restart|force-reload}"
- exit 1
+ RETVAL=1
;;
esac
-exit 0
+exit $RETVAL