From 6e461ba27c26818de056cb29c06c353d99658d49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reynir=20Bj=C3=B6rnsson?= Date: Mon, 28 Nov 2022 09:04:02 +0100 Subject: [PATCH] deploy.sh: print usage message --- deploy.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/deploy.sh b/deploy.sh index 72d00f7..9f41a33 100755 --- a/deploy.sh +++ b/deploy.sh @@ -1,5 +1,13 @@ #!/bin/sh +usage () { + { + echo "Usage: $0 [--vagrant]" + echo "Usage: $0 [--vagrant] base" + echo "Usage: $0 [--vagrant] services [SERVICE]" + } >&2 +} + BASE_CMD="ansible-playbook playbook.yml --ask-vault-pass" if [ "$1" = "--vagrant" ]; then @@ -30,7 +38,7 @@ else $BASE_CMD --tags base_only ;; *) - echo >&2 "Command \"$1\" not found!" + usage exit 1 ;; esac