From 3c335ac6b7ad88c5cd0d005c96f817c35fb98f00 Mon Sep 17 00:00:00 2001 From: Wolfram Schneider Date: Fri, 10 Jan 2014 13:27:25 +0000 Subject: [PATCH] check for valid types pub/private --- id-new-project/id-new-project.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/id-new-project/id-new-project.sh b/id-new-project/id-new-project.sh index f2690b2..89d190b 100755 --- a/id-new-project/id-new-project.sh +++ b/id-new-project/id-new-project.sh @@ -1,6 +1,7 @@ #!/bin/sh usage() { + echo "" echo "Usage:" echo "id-new-project.sh srcdir description {pub/private}" echo "For example:" @@ -12,9 +13,10 @@ SRC=$1 DESC=$2 TYPE=$3 -if test -z "${TYPE}"; then - usage -fi +case "${TYPE}" in + pub | private) ;; + * ) echo "invalid type: '$TYPE', use pub or private"; usage ;; +esac if test ! -e post-receive; then echo "file post-receive must be in the current directory" -- 1.7.10.4