From e58898a2cd0d7a2631dfc34c37a732aaeb7fc48e Mon Sep 17 00:00:00 2001 From: Jason Pitman Date: Fri, 15 May 2020 12:51:47 -0500 Subject: [PATCH] adding rsync option for archiving --- backup/archive_repos/_lib/config.sh | 1 + backup/archive_repos/_lib/functions.sh | 42 ++++++++++++++++++++------ 2 files changed, 34 insertions(+), 9 deletions(-) diff --git a/backup/archive_repos/_lib/config.sh b/backup/archive_repos/_lib/config.sh index 631ac4d..6720833 100755 --- a/backup/archive_repos/_lib/config.sh +++ b/backup/archive_repos/_lib/config.sh @@ -13,6 +13,7 @@ base_dir="$HOME/Desktop/repo_archive" source_repo_dir="repos" output_dir="archive" repo_list="${base_dir}/_src/repo_list.txt" +storage_dir="/Volumes/Dump/Backups/ff4500/github" # Other config things # ------------------------------------------------------------------------------ diff --git a/backup/archive_repos/_lib/functions.sh b/backup/archive_repos/_lib/functions.sh index e7b0ad9..2726515 100755 --- a/backup/archive_repos/_lib/functions.sh +++ b/backup/archive_repos/_lib/functions.sh @@ -361,17 +361,41 @@ finished_msg() { sep; echo sleep 3; + line_i "Now, we're going to move your archives to storage."; + line_i "Looks like that's here: \c"; cmd_inline_noprompt "${storage_dir}"; + echo + user_prompt_continue; +} + +move_to_storage(){ + echo + sep + echo + action_title "MOVING TO STORAGE"; + echo + + action; line "Moving your files to your storage dir."; + echo -e "${fg_aqua}" + rsync -avzh -P "${base_dir}/" "${storage_dir}/" | sed 's/^/ /g' + echo -e "${reset}" + sleep 2s; + info; line "Finished."; + echo + sep; + echo + sleep 3; } run() { - titleblock - check_ex - prompt_continue - clear - repo_list_empty_check - github_clone - archive - copy_archive - cleanup + # titleblock + # check_ex + # prompt_continue + # clear + # repo_list_empty_check + # github_clone + # archive + # copy_archive + # cleanup finished_msg + move_to_storage }