Changeset 192 for trunk/libIGCM/libIGCM_sys/libIGCM_sys_mercureTX.ksh
- Timestamp:
- 11/03/09 18:44:21 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/libIGCM_sys/libIGCM_sys_mercureTX.ksh
r173 r192 78 78 typeset -r RSYNC=/usr/bin/rsync 79 79 # RSYNC_opt args to rsync 80 typeset -r RSYNC_opt="-Lt -v" 81 # RSYNC_opt args to "remote rsync" 80 typeset -r RSYNC_opt="-va" 82 81 # ie storage filesystem 83 typeset -r RHOST=fer.ccc.cea.fr 84 typeset -r REMOTE_RSYNC=/dmnfs/cont003/p86denv/RSYNC/bin/rsync 82 typeset -r RHOST=mercure 85 83 86 84 #==================================================== … … 112 110 #- ARCHIVE 113 111 typeset -r ARCHIVE=${DMFDIR} 114 115 #====================================================116 #- libIGCM_POST117 typeset -r libIGCM_POST=${libIGCM}118 112 119 113 #==================================================== … … 245 239 fi 246 240 fi 247 # vérification ?? :248 # if [ ! -d ${1} ] ; then249 # echo "IGCM_sys_MkdirArchive : erreur."250 # IGCM_debug_Exit "IGCM_sys_MkdirArchive"251 # fi252 241 IGCM_debug_PopStack "IGCM_sys_MkdirArchive" 253 242 } … … 271 260 fi 272 261 fi 273 # vérification ?? :274 if [ ! -d ${1} ] ; then275 echo "IGCM_sys_MkdirWork : erreur."276 IGCM_debug_Exit "IGCM_sys_MkdirWork"277 fi278 262 IGCM_debug_PopStack "IGCM_sys_MkdirWork" 279 263 } 280 #IGCM_sys_MkdirWork ${RUN_DIR_PATH}281 #echo "RUN_DIR_PATH ${RUN_DIR_PATH} ok."282 264 283 265 #D-#================================================== … … 468 450 echo "IGCM_sys_QsubPost :" $@ 469 451 fi 470 /usr/bin/nqsII/qsub -q scalaire -o ${POST_DIR}/$1.${PeriodDateEnd}.${TsTask}.${CompToRead}.${FlagToRead}.out ${libIGCM _POST}/$1.job -v ${listVarEnv}452 /usr/bin/nqsII/qsub -q scalaire -o ${POST_DIR}/$1.${PeriodDateEnd}.${TsTask}.${CompToRead}.${FlagToRead}.out ${libIGCM}/$1.job -v ${listVarEnv} 471 453 if [ $? -gt 0 ] ; then 472 454 echo "IGCM_sys_QsubPost : erreur " $@ … … 632 614 \rm $@ >> out_rsync 2>&1 633 615 RET=$? 634 616 635 617 if [ ${RET} -gt 0 ] ; then 636 618 echo "IGCM_sys_Rm : error." … … 720 702 fi 721 703 if [ $DRYRUN = 0 ]; then 722 if [ ! -d ${1} ] ; then723 echo "WARNING : IGCM_sys_Get_Dir ${1} DOES NOT EXIST ."724 IGCM_debug_PopStack "IGCM_sys_Get_Dir"725 return726 fi704 # if [ ! -d ${1} ] ; then 705 # echo "WARNING : IGCM_sys_Get_Dir ${1} DOES NOT EXIST ." 706 # IGCM_debug_PopStack "IGCM_sys_Get_Dir" 707 # return 708 # fi 727 709 728 710 typeset RET … … 811 793 812 794 # #RSYNC WITH NETWORK RSH CALL 813 # echo ${RSYNC _FRONT} ${RSYNC_opt} --rsync-path=${REMOTE_RSYNC} -e rsh ${RUN_DIR}/$1 ${RHOST}:${2} > out_rsync 2>&1814 # ${RSYNC _FRONT} ${RSYNC_opt} --rsync-path=${REMOTE_RSYNC} -e rsh ${RUN_DIR}/$1 ${RHOST}:${2} >> out_rsync 2>&1795 # echo ${RSYNC} ${RSYNC_opt} -e ssh ${RUN_DIR}/$1 ${RHOST}:${2} > out_rsync 2>&1 796 # ${RSYNC} ${RSYNC_opt} -e ssh ${RUN_DIR}/$1 ${RHOST}:${2} >> out_rsync 2>&1 815 797 816 798 # #RSYNC WITH NFS USE 817 # echo ${RSYNC _FRONT} ${RSYNC_opt} ${RUN_DIR}/$1 ${2} > out_rsync 2>&1818 # ${RSYNC _FRONT} ${RSYNC_opt} ${RUN_DIR}/$1 ${2} >> out_rsync 2>&1799 # echo ${RSYNC} ${RSYNC_opt} ${RUN_DIR}/$1 ${2} > out_rsync 2>&1 800 # ${RSYNC} ${RSYNC_opt} ${RUN_DIR}/$1 ${2} >> out_rsync 2>&1 819 801 820 802 # RET=$? … … 889 871 echo "WARNING IGCM_sys_Get : demigration error." 890 872 cat out_rsync 891 IGCM_debug_Exit "IGCM_sys_Get"873 #IGCM_debug_Exit "IGCM_sys_Get" 892 874 #IGCM_debug_PopStack "IGCM_sys_Get" 893 875 #return … … 909 891 910 892 # #RSYNC WITH NETWORK RSH CALL 911 # echo ${RSYNC _FRONT} ${RSYNC_opt} --rsync-path=${REMOTE_RSYNC} -e rsh ${RHOST}:"${dm_liste}" ${RHOST}:${RUN_DIR}/${DEST} > out_rsync 2>&1912 # ${RSYNC _FRONT} ${RSYNC_opt} --rsync-path=${REMOTE_RSYNC} -e rsh ${RHOST}:"${dm_liste}" ${RHOST}:${RUN_DIR}/${DEST} >> out_rsync 2>&1893 # echo ${RSYNC} ${RSYNC_opt} -e ssh ${RHOST}:"${dm_liste}" ${RHOST}:${RUN_DIR}/${DEST} > out_rsync 2>&1 894 # ${RSYNC} ${RSYNC_opt} -e ssh ${RHOST}:"${dm_liste}" ${RHOST}:${RUN_DIR}/${DEST} >> out_rsync 2>&1 913 895 914 896 # #RSYNC WITH NFS USE 915 # echo ${RSYNC _FRONT} ${RSYNC_opt} ${dm_liste} ${RUN_DIR}/${DEST} > out_rsync 2>&1916 # ${RSYNC _FRONT} ${RSYNC_opt} ${dm_liste} ${RUN_DIR}/${DEST} >> out_rsync 2>&1897 # echo ${RSYNC} ${RSYNC_opt} ${dm_liste} ${RUN_DIR}/${DEST} > out_rsync 2>&1 898 # ${RSYNC} ${RSYNC_opt} ${dm_liste} ${RUN_DIR}/${DEST} >> out_rsync 2>&1 917 899 918 900 # RET=$? … … 922 904 # (( RET=RET+$? )) 923 905 924 if [ ${RET} -gt 0 ] ; then925 echo "IGCM_sys_Get : copy error."926 cat out_rsync927 IGCM_debug_Exit "IGCM_sys_Get"928 fi929 906 else 930 907 ( ${DEBUG_debug} ) && echo "DRYRUN mode = " $DRYRUN >> stack … … 971 948 } 972 949 973 ############################################################## A REVOIR !!974 975 #D-#==================================================976 #D-function IGCM_sys_Rapatrie977 #D-* Purpose: Rapatrie978 #D-* Examples:979 #D-980 function IGCM_sys_Rapatrie {981 IGCM_debug_PushStack "IGCM_sys_Rapatrie" $@982 if ( $DEBUG_sys ) ; then983 echo "IGCM_sys_Rapatrie :" $@984 fi985 986 typeset RET=0987 988 IGCM_sys_Get ${R_STOCKAGE}/$2 $1 ;989 let $(( RET=RET+$? ))990 IGCM_sys_Cd $1 ;991 let $(( RET=RET+$? ))992 IGCM_sys_UnTar $2 ;993 let $(( RET=RET+$? ))994 995 if [ ${RET} -gt 0 ] ; then996 echo "IGCM_sys_Rapatrie : erreur."997 IGCM_debug_Exit "IGCM_sys_Rapatrie"998 fi999 IGCM_debug_PopStack "IGCM_sys_Rapatrie"1000 }1001 1002 950 ############################################################## A FINIR !! 1003 951 … … 1054 1002 echo "IGCM_sys_ncap :" $@ 1055 1003 fi 1056 /usr/local/bin/ncap $@1004 ncap $@ 1057 1005 if [ $? -gt 0 ] ; then 1058 1006 echo "IGCM_sys_ncap : erreur ${@}." … … 1063 1011 } 1064 1012 1065 ncatted= /usr/local/bin/ncatted1013 ncatted=ncatted 1066 1014 # Problem with ksh and string passed in this function to ncatted ! 1067 1015 # function IGCM_sys_ncatted { … … 1070 1018 # echo "IGCM_sys_ncatted :" $@ 1071 1019 # fi 1072 # /usr/local/bin/ncatted $@1020 # ncatted $@ 1073 1021 # if [ $? -gt 0 ] ; then 1074 1022 # echo "IGCM_sys_ncatted : erreur ${@}." … … 1084 1032 echo "IGCM_sys_ncbo :" $@ 1085 1033 fi 1086 /usr/local/bin/ncbo $@1034 ncbo $@ 1087 1035 if [ $? -gt 0 ] ; then 1088 1036 echo "IGCM_sys_ncbo : erreur ${@}." … … 1098 1046 echo "IGCM_sys_ncdiff :" $@ 1099 1047 fi 1100 /usr/local/bin/ncdiff $@1048 ncdiff $@ 1101 1049 if [ $? -gt 0 ] ; then 1102 1050 echo "IGCM_sys_ncdiff : erreur ${@}." … … 1112 1060 echo "IGCM_sys_ncea :" $@ 1113 1061 fi 1114 /usr/local/bin/ncea $@1062 ncea $@ 1115 1063 if [ $? -gt 0 ] ; then 1116 1064 echo "IGCM_sys_ncea : erreur ${@}." … … 1126 1074 echo "IGCM_sys_ncecat :" $@ 1127 1075 fi 1128 /usr/local/bin/ncecat $@1076 ncecat $@ 1129 1077 if [ $? -gt 0 ] ; then 1130 1078 echo "IGCM_sys_ncecat : erreur ${@}." … … 1140 1088 echo "IGCM_sys_ncflint :" $@ 1141 1089 fi 1142 /usr/local/bin/ncflint $@1090 ncflint $@ 1143 1091 if [ $? -gt 0 ] ; then 1144 1092 echo "IGCM_sys_ncflint : erreur ${@}." … … 1154 1102 echo "IGCM_sys_ncks :" $@ 1155 1103 fi 1156 /usr/local/bin/ncks $@1104 ncks $@ 1157 1105 if [ $? -gt 0 ] ; then 1158 1106 echo "IGCM_sys_ncks : erreur ${@}." … … 1168 1116 echo "IGCM_sys_ncpdq :" $@ 1169 1117 fi 1170 /usr/local/bin/ncpdq $@1118 ncpdq $@ 1171 1119 if [ $? -gt 0 ] ; then 1172 1120 echo "IGCM_sys_ncpdq : erreur ${@}." … … 1182 1130 echo "IGCM_sys_ncra :" $@ 1183 1131 fi 1184 /usr/local/bin/ncra $@1132 ncra $@ 1185 1133 if [ $? -gt 0 ] ; then 1186 1134 echo "IGCM_sys_ncra : erreur ${@}." … … 1196 1144 echo "IGCM_sys_ncrcat :" $@ 1197 1145 fi 1198 /usr/local/bin/ncrcat $@1146 ncrcat $@ 1199 1147 if [ $? -gt 0 ] ; then 1200 1148 echo "IGCM_sys_ncrcat : erreur ${@}." … … 1210 1158 echo "IGCM_sys_ncrename :" $@ 1211 1159 fi 1212 /usr/local/bin/ncrename $@1160 ncrename $@ 1213 1161 if [ $? -gt 0 ] ; then 1214 1162 echo "IGCM_sys_ncrename : erreur ${@}." … … 1224 1172 echo "IGCM_sys_ncwa :" $@ 1225 1173 fi 1226 /usr/local/bin/ncwa $@1174 ncwa $@ 1227 1175 if [ $? -gt 0 ] ; then 1228 1176 echo "IGCM_sys_ncwa : erreur ${@}."
Note: See TracChangeset
for help on using the changeset viewer.