diff --git a/scripts/SyncManunjaFromCdpp3.sh b/scripts/SyncManunjaFromCdpp3.sh new file mode 100755 index 0000000..75d9854 --- /dev/null +++ b/scripts/SyncManunjaFromCdpp3.sh @@ -0,0 +1,42 @@ +#!/bin/sh + +# run at manunja +# MISSIONS_LIST example +# ACE +# GRD/AE + +export DDBASE=/data/DDBASE/DATA +export remote=cdpp3.irap.omp.eu +export DDLIB=/home/budnik/AMDANEW/DDLIB/lib +export DECODERTOOLS=/home/budnik/depotDECODER/TOOLS + +MISSIONS=${DDBASE}/../MISSIONS_LIST_CDPP3 + +if [ -f ${MISSIONS} ]; then + while read Mission + do + # if empty line - continue + [ -z "$Mission" ] && continue + + for Dir in $(find -L $DDBASE/$Mission* -maxdepth 4 -type d -links 2) + do + + remoteDir="${Dir/data/data1}" + sshpass -p "Sacre-Cour" rsync -auvr budnik@${remote}:${remoteDir}/*nc.gz ${Dir} + sshpass -p "Sacre-Cour" rsync -vu budnik@${remote}:${remoteDir}/*times.nc ${Dir} + sshpass -p "Sacre-Cour" rsync -vu budnik@${remote}:${remoteDir}/*info* ${Dir} + # sshpass -p "Sacre-Cour" rsync -vu budnik@${remote}:${remoteDir}/Vesrion ${Dir} + # sshpass -p "Sacre-Cour" rsync -vu budnik@${remote}:${remoteDir}/*Stop ${Dir} + + cd ${Dir} + ls | xargs chown -R budnik:dd ${Dir} + ls | xargs chmod -R ug+w ${Dir} + ./clean + cd ${DDBASE}/.. + + php ${DECODERTOOLS}/DataBaseLog/updateDataBaseLog.php ${Dir} budnik fromCDPP3 + + # echo ${Dir} `date +"%Y-%m-%d"` >> sync.log + done + done <${MISSIONS} + fi -- libgit2 0.21.2