mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-22 22:30:23 +00:00
ci: deploy/jjb.sh should fail on wrong arguments
In case the '--cmd' option is missing, usage() will be called and the script exits with 0. A missing option is a failure, so make usage() return and handle the exit status when usage() got called instead. Signed-off-by: Niels de Vos <ndevos@redhat.com>
This commit is contained in:
parent
2ad602e9f2
commit
49c6784c5c
@ -24,7 +24,6 @@ function usage() {
|
||||
echo "--GIT_REPO specify the repo to build from (default: ${GIT_REPO})"
|
||||
echo "--help specify the flags"
|
||||
echo " "
|
||||
exit 0
|
||||
}
|
||||
|
||||
ARGUMENT_LIST=(
|
||||
@ -62,7 +61,8 @@ while true; do
|
||||
shift 2 ;;
|
||||
--GIT_REPO) GIT_REPO=${2}
|
||||
shift 2 ;;
|
||||
--help) usage ;;
|
||||
--help) usage
|
||||
exit 0 ;;
|
||||
--) shift 1
|
||||
break ;;
|
||||
esac
|
||||
@ -71,7 +71,7 @@ done
|
||||
if [ -z "${CMD}" ]
|
||||
then
|
||||
echo "missing --cmd <command>."
|
||||
usage
|
||||
exit 1
|
||||
fi
|
||||
|
||||
get_pod_status() {
|
||||
|
Loading…
Reference in New Issue
Block a user