diff --git a/sync_to_protondrive b/sync_to_protondrive deleted file mode 100755 index d622758..0000000 --- a/sync_to_protondrive +++ /dev/null @@ -1,20 +0,0 @@ -#!/usr/bin/env bash - -# If the -q (quiet) flag is supplied, send all output to /dev/null. -if [[ "$1" == "-q" ]]; then - exec >/dev/null 2>&1 -fi - -if ! kbackup --verbose --autobg /home/jas/documents/default.kbp; then - logger -t sync_to_protondrive -s "Error running kbackup" - exit 1 -fi - -if ! rclone sync --transfers 8 -P /home/jas/sync_to_protondrive/ protondrive: ; then - logger -t sync_to_protondrive -s "Error running rclone" - exit 1 -fi - -logger -t sync_to_protondrive "sync_to_protondrive ran successfully" - -exit 0 diff --git a/sync_to_remotes b/sync_to_remotes new file mode 100755 index 0000000..ea28436 --- /dev/null +++ b/sync_to_remotes @@ -0,0 +1,25 @@ +#!/usr/bin/env bash + +# If the -q (quiet) flag is supplied, send all output to /dev/null. +if [[ "$1" == "-q" ]]; then + exec >/dev/null 2>&1 +fi + +if ! kbackup --verbose --autobg /home/jas/documents/default.kbp; then + logger -t sync_to_remotes -s "Error running kbackup" + exit 1 +fi + +if ! rclone sync --transfers 8 -P /home/jas/sync_to_remotes/ protondrive:/desktop_backups/ ; then + logger -t sync_to_remotes -s "Error running rclone for protondrive remote" + exit 1 +fi + +if ! rclone sync --transfers 8 -P /home/jas/sync_to_remotes/ wasabi:/moonshadow-desktop/ ; then + logger -t sync_to_remotes -s "Error running rclone for wasabi remote" + exit 1 +fi + +logger -t sync_to_remotes "sync_to_remotes ran successfully" + +exit 0