Generalize arvbox 'svrestart' to 'sv' no issue #
authorPeter Amstutz <peter.amstutz@curoverse.com>
Thu, 25 Feb 2016 16:12:00 +0000 (11:12 -0500)
committerPeter Amstutz <peter.amstutz@curoverse.com>
Thu, 25 Feb 2016 16:12:00 +0000 (11:12 -0500)
arvbox/bin/arvbox

index 7be361b8783c4ada17e2a215fbbcf0184621f9ce..d790cb6b9f44346011ed41240a039a4d494d6b9f 100755 (executable)
@@ -358,10 +358,9 @@ case "$subcmd" in
         fi
         ;;
 
-    svrestart)
+    sv)
         if test -n "$1" ; then
-            docker exec -ti $ARVBOX_CONTAINER sv restart "$1"
-            docker exec -ti $ARVBOX_CONTAINER sv restart ready
+            docker exec -ti $ARVBOX_CONTAINER sv "$1" "$2"
         else
             echo "Usage: $0 $subcmd <service>"
             echo "Available services:"
@@ -397,7 +396,7 @@ case "$subcmd" in
         echo "reset      delete arvbox arvados data (be careful!)"
         echo "destroy    delete all arvbox code and data (be careful!)"
         echo "log       <service> tail log of specified service"
-        echo "svrestart <service> restart specified service inside arvbox"
+        echo "sv        <start|stop|restart> <service> change state of service inside arvbox"
         echo "clone <from> <to>   clone an arvbox"
         ;;
 esac