mirror of
git://git.openwrt.org/openwrt/openwrt.git
synced 2025-02-17 20:47:01 +00:00
layerscape: mkits-multiple-config: fail on invalid arguments
Fail if arguments couldn't be parsed and print unrecognized part. It's important when running it from script with dynamic values. Missing value could result in skipping argument and silent failures (unexpected its). Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
This commit is contained in:
parent
a02c971dff
commit
b8bbac951c
@ -198,6 +198,11 @@ parse_args() {
|
||||
usage;;
|
||||
esac
|
||||
done
|
||||
shift $(($OPTIND - 1))
|
||||
[ $# -gt 0 ] && {
|
||||
echo "Failed to parse all passed arguments (unrecognized: \"$@\")"
|
||||
exit 1
|
||||
}
|
||||
[ -n "${OUTPUT}" ] || OUTPUT=fitimage.its
|
||||
[ -n "${VERSION}" ] || VERSION="Unknown"
|
||||
[ -n "${ARCH}" ] || ARCH=arm
|
||||
|
Loading…
Reference in New Issue
Block a user