Repository: bigtop
Updated Branches:
  refs/heads/master d9260cda5 -> 2553b691d


BIGTOP-1127. Make return value of HBase RegionServer init script more explicit. 
Contributed by Xin Hao.


Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/2553b691
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/2553b691
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/2553b691

Branch: refs/heads/master
Commit: 2553b691d50aa9e74c2aadfbd8a758132d6d6846
Parents: d9260cd
Author: Sean Mackrory <[email protected]>
Authored: Sun Jun 29 21:09:36 2014 -0600
Committer: Sean Mackrory <[email protected]>
Committed: Sun Jun 29 21:09:36 2014 -0600

----------------------------------------------------------------------
 .../src/common/hbase/regionserver-init.d.tpl           | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/2553b691/bigtop-packages/src/common/hbase/regionserver-init.d.tpl
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/common/hbase/regionserver-init.d.tpl 
b/bigtop-packages/src/common/hbase/regionserver-init.d.tpl
index 1588655..3c196de 100644
--- a/bigtop-packages/src/common/hbase/regionserver-init.d.tpl
+++ b/bigtop-packages/src/common/hbase/regionserver-init.d.tpl
@@ -396,33 +396,42 @@ condrestart(){
     fi
 }
 
+RETVAL=0
+
 case "$1" in
   start)
         start
+        RETVAL=$?
   ;;
   stop)
         stop
+        RETVAL=$?
   ;;
   force-stop)
         force_stop
+        RETVAL=$?
   ;;
   force-reload)
         force_reload
+        RETVAL=$?
   ;;
   restart)
         restart
+        RETVAL=$?
     ;;
   condrestart)
         condrestart
+        RETVAL=$?
   ;;
   status)
         status
+        RETVAL=$?
     ;;
   *)
   N=/etc/init.d/$NAME
   echo "Usage: $N 
{start|stop|restart|force-reload|status|force-stop|condrestart}" >&2
-  exit 1
+  RETVAL=1
   ;;
 esac
 
-exit $?
+exit ${RETVAL}

Reply via email to