V8.00.000.2025.06.17
All checks were successful
🛡️ Shell Script Linting / 🛡️ Shell Script Linting (push) Successful in 48s
All checks were successful
🛡️ Shell Script Linting / 🛡️ Shell Script Linting (push) Successful in 48s
Signed-off-by: Marc S. Weidner <msw@coresecret.dev>
This commit is contained in:
@@ -30,12 +30,12 @@ arg_parser() {
|
||||
case "${argument,,}" in
|
||||
|
||||
-a | --autoinstall)
|
||||
if [[ -n "${2}" && "${2}" != -* ]]; then arg_mismatch "--autoinstall MUST NOT be followed by an argument."; fi
|
||||
if [[ -n "${2-}" && "${2}" != -* ]]; then arg_mismatch "--autoinstall MUST NOT be followed by an argument."; fi
|
||||
shift 1
|
||||
;;
|
||||
|
||||
-c | --contact)
|
||||
if [[ -n "${2}" && "${2}" != -* ]]; then arg_mismatch "--contact MUST NOT be followed by an argument."; fi
|
||||
if [[ -n "${2-}" && "${2}" != -* ]]; then arg_mismatch "--contact MUST NOT be followed by an argument."; fi
|
||||
shift 1
|
||||
;;
|
||||
|
||||
@@ -47,7 +47,7 @@ arg_parser() {
|
||||
;;
|
||||
|
||||
-h | --help)
|
||||
if [[ -n "${2}" && "${2}" != -* ]]; then arg_mismatch "--help MUST NOT be followed by an argument."; fi
|
||||
if [[ -n "${2-}" && "${2}" != -* ]]; then arg_mismatch "--help MUST NOT be followed by an argument."; fi
|
||||
shift 1
|
||||
;;
|
||||
|
||||
@@ -62,12 +62,12 @@ arg_parser() {
|
||||
;;
|
||||
|
||||
-v | --version)
|
||||
if [[ -n "${2}" && "${2}" != -* ]]; then arg_mismatch "--version MUST NOT be followed by an argument."; fi
|
||||
if [[ -n "${2-}" && "${2}" != -* ]]; then arg_mismatch "--version MUST NOT be followed by an argument."; fi
|
||||
shift 1
|
||||
;;
|
||||
|
||||
--renice-priority)
|
||||
if [[ -n ${2} && ${2} =~ ^-?[0-9]+$ && ${2} -ge -19 && ${2} -le 19 ]]; then
|
||||
if [[ -n ${2-} && ${2} =~ ^-?[0-9]+$ && ${2} -ge -19 && ${2} -le 19 ]]; then
|
||||
VAR_PRIORITY="${2}"
|
||||
shift 2
|
||||
else
|
||||
@@ -76,12 +76,12 @@ arg_parser() {
|
||||
;;
|
||||
|
||||
--reionice-priority)
|
||||
if [[ -z "${2}" ]]; then
|
||||
if [[ -z "${2-}" ]]; then
|
||||
arg_mismatch "--reionice-priority no values provided."
|
||||
else
|
||||
if [[ "${2}" =~ ^[1-3]$ ]]; then
|
||||
VAR_REIONICE_CLASS="${2}"
|
||||
if [[ -z "${3}" ]]; then
|
||||
if [[ -z "${3-}" ]]; then
|
||||
:
|
||||
else
|
||||
if [[ "${3}" =~ ^[0-7]$ ]]; then
|
||||
|
||||
Reference in New Issue
Block a user