good abstraction of updater code
[feisty_meow.git] / scripts / archival / shared_updater_parts.sh
diff --git a/scripts/archival/shared_updater_parts.sh b/scripts/archival/shared_updater_parts.sh
deleted file mode 100644 (file)
index 77c2c93..0000000
+++ /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
-}
-