X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Farchival%2Fshared_updater_parts.sh;fp=scripts%2Farchival%2Fshared_updater_parts.sh;h=0000000000000000000000000000000000000000;hb=8f403891425dfe131948be97cae4edf21f3f7869;hp=77c2c939018034e456d363cbb71f21837c17aa41;hpb=a4d12589f1cd01826814842cde0b3eac95890bc9;p=feisty_meow.git diff --git a/scripts/archival/shared_updater_parts.sh b/scripts/archival/shared_updater_parts.sh deleted file mode 100644 index 77c2c939..00000000 --- a/scripts/archival/shared_updater_parts.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash - -source "$FEISTY_MEOW_SCRIPTS/core/launch_feisty_meow.sh" - -# given a location in the filesystem, we will go to that location and attempt to -# update any revision control repositories stored there to the latest versions. -function update_source_folders() -{ - folder="$1"; shift - if [ ! -d "$folder" ]; then - echo "The folder '$folder' does not exist, so skipping repository update there." - return; - fi - echo getting latest codes in $folder... - pushd "$folder" - if [ $? -ne 0 ]; then - echo Changing to the folder $folder failed. - exit 1 - fi - bash "$FEISTY_MEOW_SCRIPTS/rev_control/rcheckin.sh" - if [ $? -ne 0 ]; then - echo Checking out the latest codes has failed somehow for $folder. - exit 1 - fi - popd -} - -# this attempts to copy all the contents in a folder called "from" into a folder -# called "to". it's a failure for the "from" folder to not exist, but the "to" -# is allowed to not exist (in which case we don't try to synch to it). -function synch_directory_to_target() -{ - local from="$1"; shift - local to="$1"; shift - - sep - - if [ ! -d "$from" ]; then - echo "skipping synch on missing source directory $from; this is not normal!" - exit 1 - fi - if [ ! -d "$to" ]; then - echo "skipping synch into non-existent directory $to" - return - fi - - echo "synching from $from into $to" - netcp "$from"/* "$to"/ - if [ $? -ne 0 ]; then - echo "The synchronization of $from into $to has failed." - exit 1 - fi -} -