Add extra check for subcommands existance
This commit is contained in:
parent
8912975202
commit
4e23c20412
1 changed files with 4 additions and 1 deletions
5
pms-cli
5
pms-cli
|
@ -68,9 +68,12 @@ while true; do
|
||||||
done
|
done
|
||||||
|
|
||||||
if ! find "$ROOTPATH/functions" -iname "$COMMAND" &> /dev/null; then
|
if ! find "$ROOTPATH/functions" -iname "$COMMAND" &> /dev/null; then
|
||||||
log e "$COMMAND is not a viable function!"
|
log e "'$COMMAND' is not a viable function!"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
if ! grep "$SUBCOMMAND" "$ROOTPATH/functions/$COMMAND" &> /dev/null; then
|
||||||
|
log e "'$SUBCOMMAND' is not viable command in '$COMMAND'"
|
||||||
|
fi
|
||||||
|
|
||||||
source "$ROOTPATH/functions/$COMMAND"
|
source "$ROOTPATH/functions/$COMMAND"
|
||||||
"${COMMAND}_${SUBCOMMAND}" ${PARAMS[@]}
|
"${COMMAND}_${SUBCOMMAND}" ${PARAMS[@]}
|
||||||
|
|
Loading…
Reference in a new issue