set +e
previously=\"$(ls -d -- $srcrepo/$module..moved-to-* 2>/dev/null)\"
set -e
- if [ \"x$previously\" != x ]; then
- echo \" btw, module was once before moved away from here\"
- mv -- \"$previously\" \
- \"${previously/..moved-to-/..previously-\$(date +%s)-moved-to-}\"
+ if [ \"x\$previously\" != x ]; then
+ echo >&2 \" btw, module was once before moved away from here\"
+ mv -- \"\$previously\" \
+ \"\${previously/..moved-to-/..previously-\$(date +%s)-moved-to-}\"
fi
echo \$resume
'")"
fi
for f in $module..*; do
case \"\$f\" in
- *..moved-to-*) echo \" btw, module was previously at destn repo\" ;;
+ *..moved-to-*)
+ echo \" btw, module was previously at destn repo\"
+ mv -- \"\$f\" \
+ \"\${f/..moved-to-/..previously-\$(date +%s)-moved-to-}\"
+ ;;
*..previously-*) ;;
- *..tmp-*) echo \" nb: possibly-stale temp/partial copy \$f\" ;;
- *..\*) ;;
- *) echo >&2 \"error: found unexpected subdir \$f\"; exit 8;;
+ *..tmp-*)
+ echo \" nb: possibly-stale temp/partial copy \$f\"
+ ;;
+ *..\*)
+ ;;
+ *)
+ echo >&2 \"error: found unexpected subdir \$f\"
+ exit 8
+ ;;
esac
done
'"
remotehost="${goose%%:*}"
path="${goose#*:}"
check_hostname "$remotehost"
- check_remote_path "$remotepath/$module"
+ check_remote_path "$path/$module"
isremote=true
compute_fqdn_data "$remotehost"
if [ "x$fqdn_data" = "x$our_fqdn_data" -a \