projects
/
EVA-2020-02.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
feat(bkgpslog):Add more verbose error message in processArguments()
[EVA-2020-02.git]
/
exec
/
bkgpslog
diff --git
a/exec/bkgpslog
b/exec/bkgpslog
index 8d0f16f147ad28a41e15058600043cc7a3c9e956..eeed3a61b0e0d3cc7cc248a5e92ee043fe1f243a 100755
(executable)
--- a/
exec/bkgpslog
+++ b/
exec/bkgpslog
@@
-154,7
+154,8
@@
showUsage() {
echoerr " Encrypt output."
echoerr
echoerr " -r, --recipient [ pubkey string ]"
echoerr " Encrypt output."
echoerr
echoerr " -r, --recipient [ pubkey string ]"
- echoerr " Specify recipient."
+ echoerr " Specify recipient. May be age or ssh pubkey."
+ echoerr " See https://github.com/FiloSottile/age"
echoerr
echoerr " -o, --output [ directory ]"
echoerr " Specify output directory to save logs."
echoerr
echoerr " -o, --output [ directory ]"
echoerr " Specify output directory to save logs."
@@
-162,6
+163,13
@@
showUsage() {
echoerr " -c, --compress"
echoerr " Compress output with gzip (before encryption if enabled)."
echoerr
echoerr " -c, --compress"
echoerr " Compress output with gzip (before encryption if enabled)."
echoerr
+ echoerr " -z, --time-zone"
+ echoerr " Specify time zone. (ex: \"America/New_York\")"
+ echoerr
+ echoerr " -t, --temp-dir"
+ echoerr " Specify parent directory for temporary working directory."
+ echoerr " Default: \"/dev/shm\""
+ echoerr
echoerr "EXAMPLE: (bash script lines)"
echoerr "/bin/bash bkgpslog -e -c \\"
echoerr "-r age1mrmfnwhtlprn4jquex0ukmwcm7y2nxlphuzgsgv8ew2k9mewy3rs8u7su5 \\"
echoerr "EXAMPLE: (bash script lines)"
echoerr "/bin/bash bkgpslog -e -c \\"
echoerr "-r age1mrmfnwhtlprn4jquex0ukmwcm7y2nxlphuzgsgv8ew2k9mewy3rs8u7su5 \\"
@@
-206,9
+214,9
@@
processArguments() {
-r | --recipient) # Add 'age' recipient via public key string
recPubKeys+=("$2"); vbm "pubkey added:""$2"; shift;;
-c | --compress) OPTION_COMPRESS="true"; vbm "DEBUG:Compressed output mode enabled.";;
-r | --recipient) # Add 'age' recipient via public key string
recPubKeys+=("$2"); vbm "pubkey added:""$2"; shift;;
-c | --compress) OPTION_COMPRESS="true"; vbm "DEBUG:Compressed output mode enabled.";;
- -z | --time-zone) try setTimeZoneEV "$
1
";;
- -t | --temp-dir) OPTION_TMPDIR="true" && TMP_DIR_PRIORITY="$
1
";;
- *) echoerr "ERROR: Unrecognized argument
.
"; exit 1;; # Handle unrecognized options.
+ -z | --time-zone) try setTimeZoneEV "$
2
";;
+ -t | --temp-dir) OPTION_TMPDIR="true" && TMP_DIR_PRIORITY="$
2
";;
+ *) echoerr "ERROR: Unrecognized argument
: $1"; echoerr "STATUS:All arguments:$*
"; exit 1;; # Handle unrecognized options.
esac
shift
done
esac
shift
done