# Display usage
function borger_usage {
- echo "usage: $BASENAME <destination> [--continuous|--list]"
+ echo "usage: $BASENAME <destination> [--continuous|--list|--check|--info]"
echo -n "available destinations from $BASE_CONFIG: "
ls $BASE_CONFIG
exit 1
exit $?
}
+# Check
+function borger_check {
+ borg check
+ exit $?
+}
+
+# Info
+function borger_info {
+ borg info
+ exit $?
+}
+
# Our trap
function borger_trap {
trap 'info Backup interrupted >&2; exit 2' INT TERM
elif [ "$OPTION" == "--list" ]; then
borger_config
borger_list
+elif [ "$OPTION" == "--check" ]; then
+ borger_config
+ borger_check
+elif [ "$OPTION" == "--info" ]; then
+ borger_config
+ borger_info
elif [ "$OPTION" == "--continuous" ]; then
borger_config