diff options
author | mail_redacted_for_web | 2018-04-07 11:34:07 +0200 |
---|---|---|
committer | mail_redacted_for_web | 2018-05-11 22:26:49 +0200 |
commit | 211ecc58b5b650ed158f0c36158a85a289ce2640 (patch) | |
tree | d34fb27be2eb14e73733f89646034af174e7b96c /scripts/config_version.sh | |
parent | 61d0147e494521aff0c4d80abda52abde774c27e (diff) | |
download | control-repo-template-211ecc58b5b650ed158f0c36158a85a289ce2640.tar.bz2 |
Do sanity checking early
Fail before doing anything when passed parameters are invalid.
Diffstat (limited to 'scripts/config_version.sh')
-rwxr-xr-x | scripts/config_version.sh | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/config_version.sh b/scripts/config_version.sh index 0378952..7ccd2f4 100755 --- a/scripts/config_version.sh +++ b/scripts/config_version.sh @@ -1,5 +1,10 @@ #!/bin/sh +if [ $# -ne 2 -o ! -d "$1" -o ! -d "$1/$2" ]; then + echo "usage: $0 <environmentpath> <environment>" >&2 + exit 1 +fi + ruby=ruby script="$1/$2/scripts/config_version.rb" |