Add extra check for subcommands existance

This commit is contained in:
LinuxSquare 2025-04-10 20:41:30 +02:00
parent 8912975202
commit 4e23c20412

View file

@ -68,9 +68,12 @@ while true; do
done
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
fi
if ! grep "$SUBCOMMAND" "$ROOTPATH/functions/$COMMAND" &> /dev/null; then
log e "'$SUBCOMMAND' is not viable command in '$COMMAND'"
fi
source "$ROOTPATH/functions/$COMMAND"
"${COMMAND}_${SUBCOMMAND}" ${PARAMS[@]}