cleaning some more in archive mgt scripts
authorChris Koeritz <fred@gruntose.com>
Mon, 16 Oct 2017 23:02:55 +0000 (19:02 -0400)
committerChris Koeritz <fred@gruntose.com>
Mon, 16 Oct 2017 23:02:55 +0000 (19:02 -0400)
about to spring some code from the compare file into archiver parts.

scripts/customize/fred/fred_common.alias
scripts/customize/fred/scripts/compare_soapbox.sh
scripts/customize/fred/scripts/update_soapbox.sh

index 77f4e48d7801bda18a55d8d90c45f4a072c4b722..67e332a63a3f10e5a32a24fd098067f457206dbf 100644 (file)
@@ -3,9 +3,11 @@
 # based on some of the mount configurations available at home or abroad.
 
 # moo and unmoo mount the local folders i use most.
-define_yeti_alias moo='check_mount /z/stuffing ; check_mount /z/walrus ; check_mount /z/chunky ; check_mount /z/fredgrid'
-define_yeti_alias unmoo='sudo umount /z/stuffing ; sudo umount /z/walrus ; sudo umount /z/chunky ; sudo umount /z/fredgrid'
+#no longer used.  we are doing mostly full directory stores without nfs mounts these days.
+#define_yeti_alias moo='check_mount /z/stuffing ; check_mount /z/walrus ; check_mount /z/chunky ; check_mount /z/fredgrid'
+#define_yeti_alias unmoo='sudo umount /z/stuffing ; sudo umount /z/walrus ; sudo umount /z/chunky ; sudo umount /z/fredgrid'
 
 # load in the gffs build scripts.
-source "$FEISTY_MEOW_SCRIPTS/buildor/gffs_builders.sh"
+# not currently used.  this probably was adding a bit of startup time.
+#source "$FEISTY_MEOW_SCRIPTS/buildor/gffs_builders.sh"
 
index 43f555574a965e465268845f661712b527f15c89..8dd3f44aacf380a89a73263e6fe513559b55de8e 100644 (file)
@@ -6,10 +6,18 @@
 
 source "$FEISTY_MEOW_SCRIPTS/core/launch_feisty_meow.sh"
 
-for currdir in basement imaginations musix walrus; do
-  sep
-  echo "comparing $currdir where 'less than' is on the soapbox..."
-  compare_dirs /media/fred/soapboxdrive/$currdir /z/$currdir
-done
+function compare_archives_with_target()
+{
+  local target="$1"; shift
+
+  for currdir in $ARCHIVE_COLLECTION_LIST; do
+    sep
+    echo "comparing '$currdir' with target '$target', where 'less thans' are on the target..."
+    compare_dirs "$target/$(basename $currdir)" "$currdir"
+  done
+}
+
+compare_archives_with_target /media/fred/soapboxdrive
 
 sep
+
index 3ca715eb50d3c7f3d7e5f8118f1f7b18898b5221..f2208f5327b513714a0587fb213d6f2a2c288ef2 100644 (file)
@@ -17,42 +17,14 @@ if [ $? -ne 0 ]; then
   exit 1
 fi
 
-#function synch_directory_to_target()
-#{
-#  local from="$1"; shift
-#  local to="$1"; shift
-#
-#  sep
-#
-#  if [ ! -d "$from" ]; then
-#    echo "skipping synch one missing source directory $from; this is not normal!"
-#  fi
-#  if [ ! -d "$to" ]; then
-#    echo "skipping synch into non-existent directory $to"
-#  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
-#}
-
-# do all our targets.
+# synch all our targets.
 for currdir in $ARCHIVE_COLLECTIONS_LIST; do
   synch_directory_to_target "$currdir" "$TARGET_FOLDER/$(basename $currdir)"/
-#  sep
-#  echo "synching $currdir..."
-#  netcp $currdir/* /media/fred/soapboxdrive/$currdir/
-#  if [ $? -ne 0 ]; then
-#    echo "The $currdir sync failed."
-#    exit 1
-#  fi
 done
 
 sep
 
+# update source code if present.
 echo getting latest fred repositories...
 pushd "$TARGET_FOLDER"
 update_source_folders extra_brain