From 331f90356d9cd327cf85ce77c320538efa385f70 Mon Sep 17 00:00:00 2001 From: Fred Hamster Date: Mon, 27 Feb 2023 11:52:06 -0500 Subject: [PATCH] getting local vs remote sides straight can't have both sides remote, darn it. --- .../fred/scripts/games/save_f76_pics.sh | 40 ++++++++++++------- 1 file changed, 26 insertions(+), 14 deletions(-) diff --git a/scripts/customize/fred/scripts/games/save_f76_pics.sh b/scripts/customize/fred/scripts/games/save_f76_pics.sh index aa2ab505..d96897df 100644 --- a/scripts/customize/fred/scripts/games/save_f76_pics.sh +++ b/scripts/customize/fred/scripts/games/save_f76_pics.sh @@ -1,32 +1,44 @@ #!/bin/bash -# copies the fallout 76 screenshots and images into our walruse metaverse hierarchy. +# copies the fallout 76 screenshots and images into our walrus metaverse hierarchy. +# pull in the feisty scripts. source "$FEISTY_MEOW_SCRIPTS/core/launch_feisty_meow.sh" -if [[ "$(hostname)" =~ clemens* ]]; then +# figure out where we are. the script must have at least one side be local, +# so we are planning for that to be the source side. +source_host="$(hostname)" + +# constant-like variables... +DESTINATION_HOST=greendragon + +# decide where we're copying based on the source. +if [[ "$source_host" =~ clemens* ]]; then character="chronical_pc" identity="8836c852c8a647ba8ca45808a73c3fbb" -elif [[ "$(hostname)" =~ orpheus* ]]; then +elif [[ "$source_host" =~ orpheus* ]]; then character="spoonburg_pc" identity="8f99c06443f04f6f8270604369bb78eb" else - echo Could not determine the proper character name to store the fallout 76 - echo images under. Can you add a hostname to this script? - echo " => $0" + echo " +Could not determine the proper character name for the fallout 76 images based +on your source host of '$source_host' . Can you add the details of your hostname +to this script? + => script is at '$0' +" exit 1 fi -src_dir="fred@orpheus:./data/wind_goods/My Games/Fallout 76/Photos/${identity}" -dest_dir="fred@curie:/z/walrus/media/pictures/metaverse/fallout_76/${character}" +src_dir="$HOME/data/wind_goods/My Games/Fallout 76/Photos/${identity}" +dest_dir="fred@${DESTINATION_HOST}:/z/walrus/media/pictures/metaverse/fallout_76/${character}" -#echo "src is: '$src_dir'" -#echo "dest is: '$dest_dir'" +echo "src is: '$src_dir'" +echo "dest is: '$dest_dir'" -#if [ ! -d "$src_dir" ]; then -# echo "Could not find the source directory: $src_dir" -# exit 1 -#fi +if [ ! -d "$src_dir" ]; then + echo "Could not find the source directory: $src_dir" + exit 1 +fi #if [ ! -d "$dest_dir" ]; then # echo "Could not find the destination directory: $dest_dir" # exit 1 -- 2.34.1