mirror of
https://github.com/tomav/docker-mailserver
synced 2025-09-05 08:45:30 +00:00
scripts: Improve error handling, when parameters are missing (#2854)
This commit is contained in:
@@ -34,3 +34,13 @@ function _chown_var_mail_if_necessary
|
||||
chown -R 5000:5000 /var/mail || return 1
|
||||
fi
|
||||
}
|
||||
|
||||
function _require_n_parameters_or_print_usage
|
||||
{
|
||||
local COUNT
|
||||
COUNT=${1}
|
||||
shift
|
||||
|
||||
[[ ${1:-} == 'help' ]] && { __usage ; exit 0 ; }
|
||||
[[ ${#} -lt ${COUNT} ]] && { __usage ; exit 1 ; }
|
||||
}
|
||||
|
Reference in New Issue
Block a user