Merge pull request #3257 from liubin/fix/3256-show-usage-if-no-arguments-specified

osbuilder: show usage if no options/arguments specified
This commit is contained in:
Tim Zhang
2021-12-14 11:41:06 +08:00
committed by GitHub
2 changed files with 4 additions and 1 deletions

View File

@@ -474,6 +474,7 @@ set_dax_header() {
main() {
[ "$(id -u)" -eq 0 ] || die "$0: must be run as root"
[ "$#" -eq 0 ] && usage && return 0
# variables that can be overwritten by environment variables
local agent_bin="${AGENT_BIN:-kata-agent}"

View File

@@ -441,7 +441,7 @@ build_rootfs_distro()
fi
}
# Used to create a minimal directory tree where the agent can be instaleld.
# Used to create a minimal directory tree where the agent can be installed.
# This is used when a distro is not specified.
prepare_overlay()
{
@@ -624,6 +624,8 @@ EOT
parse_arguments()
{
[ "$#" -eq 0 ] && usage && return 0
while getopts a:hlo:r:t: opt
do
case $opt in