Output version with -V
parent
e627b2b18b
commit
e0fe671d73
|
|
@ -1,5 +1,8 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
VERSION="1.0.0"
|
||||||
|
|
||||||
|
|
||||||
print_usage () {
|
print_usage () {
|
||||||
cat << EOF
|
cat << EOF
|
||||||
Usage: $(basename "${BASH_SOURCE[0]}") [OPTIONS] MODE
|
Usage: $(basename "${BASH_SOURCE[0]}") [OPTIONS] MODE
|
||||||
|
|
@ -12,6 +15,10 @@ MODES
|
||||||
EOF
|
EOF
|
||||||
}
|
}
|
||||||
|
|
||||||
|
print_version () {
|
||||||
|
echo "borgwrapper v${VERSION}"
|
||||||
|
}
|
||||||
|
|
||||||
error_handler () {
|
error_handler () {
|
||||||
local SCRIPT_NAME="$0"
|
local SCRIPT_NAME="$0"
|
||||||
local LINE="$1"
|
local LINE="$1"
|
||||||
|
|
@ -187,11 +194,15 @@ POST_BACKUP_CMD=()
|
||||||
POST_VERIFY_CMD=()
|
POST_VERIFY_CMD=()
|
||||||
BWLIMIT=0
|
BWLIMIT=0
|
||||||
|
|
||||||
while getopts ":c:" OPT; do
|
while getopts ":c:V" OPT; do
|
||||||
case ${OPT} in
|
case ${OPT} in
|
||||||
c)
|
c)
|
||||||
CONFIG="${OPTARG}"
|
CONFIG="${OPTARG}"
|
||||||
;;
|
;;
|
||||||
|
V)
|
||||||
|
print_version
|
||||||
|
exit 0
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
print_usage
|
print_usage
|
||||||
exit 1
|
exit 1
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue