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
|
case "${argument,,}" in
|
||||||
|
|
||||||
-a | --autoinstall)
|
-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
|
shift 1
|
||||||
;;
|
;;
|
||||||
|
|
||||||
-c | --contact)
|
-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
|
shift 1
|
||||||
;;
|
;;
|
||||||
|
|
||||||
@@ -47,7 +47,7 @@ arg_parser() {
|
|||||||
;;
|
;;
|
||||||
|
|
||||||
-h | --help)
|
-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
|
shift 1
|
||||||
;;
|
;;
|
||||||
|
|
||||||
@@ -62,12 +62,12 @@ arg_parser() {
|
|||||||
;;
|
;;
|
||||||
|
|
||||||
-v | --version)
|
-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
|
shift 1
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--renice-priority)
|
--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}"
|
VAR_PRIORITY="${2}"
|
||||||
shift 2
|
shift 2
|
||||||
else
|
else
|
||||||
@@ -76,12 +76,12 @@ arg_parser() {
|
|||||||
;;
|
;;
|
||||||
|
|
||||||
--reionice-priority)
|
--reionice-priority)
|
||||||
if [[ -z "${2}" ]]; then
|
if [[ -z "${2-}" ]]; then
|
||||||
arg_mismatch "--reionice-priority no values provided."
|
arg_mismatch "--reionice-priority no values provided."
|
||||||
else
|
else
|
||||||
if [[ "${2}" =~ ^[1-3]$ ]]; then
|
if [[ "${2}" =~ ^[1-3]$ ]]; then
|
||||||
VAR_REIONICE_CLASS="${2}"
|
VAR_REIONICE_CLASS="${2}"
|
||||||
if [[ -z "${3}" ]]; then
|
if [[ -z "${3-}" ]]; then
|
||||||
:
|
:
|
||||||
else
|
else
|
||||||
if [[ "${3}" =~ ^[0-7]$ ]]; then
|
if [[ "${3}" =~ ^[0-7]$ ]]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user