From: Peter Amstutz Date: Tue, 29 Sep 2020 18:59:57 +0000 (-0400) Subject: Better help text for arvbox adduser/removeuser no issue # X-Git-Tag: 2.1.0~30 X-Git-Url: https://git.arvados.org/arvados.git/commitdiff_plain/15239a9f1bcd4897dd63df774bb8792a8055295a Better help text for arvbox adduser/removeuser no issue # Arvados-DCO-1.1-Signed-off-by: Peter Amstutz --- diff --git a/tools/arvbox/bin/arvbox b/tools/arvbox/bin/arvbox index 29f25daf8c..3040cb793c 100755 --- a/tools/arvbox/bin/arvbox +++ b/tools/arvbox/bin/arvbox @@ -638,13 +638,21 @@ EOF ;; adduser) - docker exec -ti $ARVBOX_CONTAINER /usr/local/lib/arvbox/edit_users.py $ARVADOS_CONTAINER_PATH/cluster_config.yml.override $(getclusterid) add $@ - docker exec $ARVBOX_CONTAINER sv restart controller +if [[ -n "$2" ]] ; then + docker exec -ti $ARVBOX_CONTAINER /usr/local/lib/arvbox/edit_users.py $ARVADOS_CONTAINER_PATH/cluster_config.yml.override $(getclusterid) add $@ + docker exec $ARVBOX_CONTAINER sv restart controller + else + echo "Usage: adduser [password]" + fi ;; removeuser) - docker exec -ti $ARVBOX_CONTAINER /usr/local/lib/arvbox/edit_users.py $ARVADOS_CONTAINER_PATH/cluster_config.yml.override $(getclusterid) remove $@ - docker exec $ARVBOX_CONTAINER sv restart controller + if [[ -n "$1" ]] ; then + docker exec -ti $ARVBOX_CONTAINER /usr/local/lib/arvbox/edit_users.py $ARVADOS_CONTAINER_PATH/cluster_config.yml.override $(getclusterid) remove $@ + docker exec $ARVBOX_CONTAINER sv restart controller + else + echo "Usage: removeuser " + fi ;; listusers) @@ -681,7 +689,7 @@ EOF echo "sv " echo " change state of service inside arvbox" echo "clone clone dev arvbox" - echo "adduser " + echo "adduser [password]" echo " add a user login" echo "removeuser " echo " remove user login"