Changeset 409
- Timestamp:
- 01/19/11 17:52:56 (13 years ago)
- Location:
- trunk/libIGCM
- Files:
-
- 19 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/AA_SE_Checker
r396 r409 22 22 # Attention : à changer si la machine de post-traitement n'est pas la frontale du serveur de calcul ! 23 23 # voir précence de la variable MirrorlibIGCM dans votre couche systÚme. 24 25 # Name Space of this experience26 SpaceName=${SpaceName:=PROD}27 24 28 25 # Expericence class of the run -
trunk/libIGCM/AA_TimeSeries_Checker
r401 r409 22 22 # Attention : à changer si la machine de post-traitement n'est pas la frontale du serveur de calcul ! 23 23 # voir précence de la variable MirrorlibIGCM dans votre couche systÚme. 24 25 # Name Space of this experience26 SpaceName=${SpaceName:=PROD}27 24 28 25 # Expericence class of the run … … 453 450 unset CompToRead 454 451 unset FlagToRead 455 unset NameToRead456 452 457 453 if [ X${Launch2D} = Xtrue ] ; then -
trunk/libIGCM/AA_create_multi_se
r396 r409 384 384 # 385 385 IGCM_sys_Get /l liste_file_se[*] ${RUN_DIR_PATH} 386 eval ExitFlag=false387 386 IGCM_debug_Verif_Exit_Post 388 387 # Search of common list of variables to be treated … … 406 405 done 407 406 IGCM_sys_Rm ${liste_file_se_tmp[*]} 408 eval ExitFlag=false409 IGCM_debug_Verif_Exit_Post410 407 # 411 408 … … 449 446 IGCM_sys_Rm ${RESULT_MULTI_SE} 450 447 # 451 eval ExitFlag=false452 IGCM_debug_Verif_Exit_Post453 448 done 454 449 done -
trunk/libIGCM/AA_create_se
r387 r409 396 396 # 397 397 IGCM_sys_Get /l liste_file_se[*] ${RUN_DIR_PATH} 398 eval ExitFlag=false399 398 IGCM_debug_Verif_Exit_Post 400 399 … … 430 429 done 431 430 IGCM_sys_Rm ${liste_file_se_tmp[*]} 432 eval ExitFlag=false433 IGCM_debug_Verif_Exit_Post434 431 ;; 435 432 # For Monthly simulation : … … 462 459 # 463 460 IGCM_sys_Get /l liste_file_se[*] ${RUN_DIR_PATH} 464 eval ExitFlag=false465 461 IGCM_debug_Verif_Exit_Post 466 462 … … 488 484 489 485 IGCM_sys_Rm ${liste_file_se_tmp[*]} 490 eval ExitFlag=false491 IGCM_debug_Verif_Exit_Post492 486 done 493 487 ;; … … 531 525 # 532 526 IGCM_sys_Get /l liste_file_se[*] ${RUN_DIR_PATH} 533 eval ExitFlag=false534 527 IGCM_debug_Verif_Exit_Post 535 528 … … 556 549 IGCM_sys_ncra -O -v ${list_var_final_ncra} ${liste_file_se_tmp[*]} ${OUT_SE[${nb}]} 557 550 IGCM_sys_Rm ${liste_file_se_tmp[*]} 558 eval ExitFlag=false559 IGCM_debug_Verif_Exit_Post560 551 done 561 552 ;; … … 605 596 IGCM_sys_Rm ${RESULT_SE} 606 597 # 607 eval ExitFlag=false608 IGCM_debug_Verif_Exit_Post609 598 done 610 599 done -
trunk/libIGCM/AA_create_ts
r392 r409 32 32 #-Q- sx8brodie # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 33 33 #-Q- sx8brodie # @ notification = error 34 #-Q- sx8brodie # @ environment = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $REBUILD_DIR ; $RebuildFromArchive ; $POST_DIR ; $MASTER ; $RebuildFrequency ; $PeriodDateBegin ; $PeriodDateEnd ; $NbRebuildDir ; $StandAlone ; $CompletedFlag ; $TsTask ; $CompToRead ; $FlagToRead ; $ NameToRead ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $MASTER34 #-Q- sx8brodie # @ environment = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $REBUILD_DIR ; $RebuildFromArchive ; $POST_DIR ; $MASTER ; $RebuildFrequency ; $PeriodDateBegin ; $PeriodDateEnd ; $NbRebuildDir ; $StandAlone ; $CompletedFlag ; $TsTask ; $CompToRead ; $FlagToRead ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $MASTER 35 35 #-Q- sx8brodie # @ queue 36 36 #-Q- aix6 #!/bin/ksh … … 48 48 #-Q- aix6 # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 49 49 #-Q- aix6 # @ notification = error 50 #-Q- aix6 # @ environment = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $REBUILD_DIR ; $RebuildFromArchive ; $POST_DIR ; $MASTER ; $RebuildFrequency ; $DateBegin ; $PeriodDateBegin ; $PeriodDateEnd ; $NbRebuildDir ; $StandAlone ; $CompletedFlag ; $TsTask ; $CompToRead ; $FlagToRead ; $ NameToRead ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $MASTER50 #-Q- aix6 # @ environment = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $REBUILD_DIR ; $RebuildFromArchive ; $POST_DIR ; $MASTER ; $RebuildFrequency ; $DateBegin ; $PeriodDateBegin ; $PeriodDateEnd ; $NbRebuildDir ; $StandAlone ; $CompletedFlag ; $TsTask ; $CompToRead ; $FlagToRead ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $MASTER 51 51 #-Q- aix6 # @ queue 52 52 #-Q- ulam #!/bin/ksh … … 64 64 #-Q- ulam # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 65 65 #-Q- ulam # @ notification = error 66 #-Q- ulam # @ environment = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $REBUILD_DIR ; $RebuildFromArchive ; $POST_DIR ; $MASTER ; $RebuildFrequency ; $DateBegin ; $PeriodDateBegin ; $PeriodDateEnd ; $NbRebuildDir ; $StandAlone ; $CompletedFlag ; $TsTask ; $CompToRead ; $FlagToRead ; $ NameToRead ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $MASTER66 #-Q- ulam # @ environment = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $REBUILD_DIR ; $RebuildFromArchive ; $POST_DIR ; $MASTER ; $RebuildFrequency ; $DateBegin ; $PeriodDateBegin ; $PeriodDateEnd ; $NbRebuildDir ; $StandAlone ; $CompletedFlag ; $TsTask ; $CompToRead ; $FlagToRead ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $MASTER 67 67 #-Q- ulam # @ queue 68 68 #-Q- sx8mercure #!/bin/ksh … … 649 649 if [ X${file} != X${NULL_STR} ] ; then 650 650 IGCM_sys_Get /l liste_file[*] ${RUN_DIR_PATH}/${comp} 651 # Even if some files are missing we tried to continue 652 # Either ListVar in compname.card are asked nut not present in original history file 653 # Either a previous TS task failed 651 654 ExitFlag=false 652 655 IGCM_debug_Verif_Exit_Post … … 820 823 # Get selected files 821 824 IGCM_sys_Get /l liste_file[*] ${RUN_DIR_PATH}/${comp} 822 ExitFlag=false823 825 IGCM_debug_Verif_Exit_Post 824 826 … … 829 831 for Patch in $( eval echo \${LISTE_PATCHES_${file}[*]} ); do 830 832 IGCM_${Patch} ${file_t} 833 IGCM_debug_Verif_Exit_Post 831 834 done 832 835 done … … 884 887 IGCM_sys_ncks -Oh -x -v ${var} ${file_out} ${file_out_YE%%.nc}_tmp1.nc 885 888 # This will remove the time axis because cdo rewrites severely with only considered useful variables 886 IGCM_sys_cdo -mulc,1 ${file_out_YE%%.nc}_tmp1.nc ${file_out_YE%%.nc}_tmp2.nc > /dev/null 2>&1889 IGCM_sys_cdo -mulc,1 ${file_out_YE%%.nc}_tmp1.nc ${file_out_YE%%.nc}_tmp2.nc 887 890 if [ $? -eq 0 ] ; then 888 891 # Now append all ancillary variables if previous cdo operator ok … … 902 905 fi 903 906 # 904 ExitFlag=false905 IGCM_debug_Verif_Exit_Post906 907 done # for var in ${liste_var} ; do 907 908 IGCM_sys_Rm ${liste_file_tmp[*]} 908 909 done # for file in ${liste_file_brut} do 909 910 done # for comp in ${config_ListOfComponents[*]} ; do 910 ExitFlag=false911 IGCM_debug_Verif_Exit_Post912 911 # GO AHEAD IN DEEPEST LOOP 913 912 (( CURRENT_LOOP = CURRENT_LOOP + 1 )) -
trunk/libIGCM/libIGCM_comp/libIGCM_comp.ksh
r387 r409 318 318 [ ${defVector[2]} -lt 0 ] ) ) ; then 319 319 320 # Save Smooth Min and Max. Needed to call IGCM_sys_Get when appropriate 321 SmoothMin=${defVector[0]} 322 SmoothMax=${defVector[2]} 320 323 # Test modulo 321 324 ModValue=$( expr \( ${2} - ${defVector[0]} \) % ${defVector[1]} ) … … 382 385 IGCM_debug_Print 3 " ${file_in} ${SmoothDef}" 383 386 eval ret=$( IGCM_SmoothModulo ${SmoothDef} ${CumulPeriod} ) 384 if ( [ X${ret} = Xtrue ] || [ ${Period} -eq 1 ]) ; then387 if ( [ X${ret} = Xtrue ] || ( [ ${Period} -eq 1 ] && [ ${CumulPeriod} -ge ${SmoothMin} ] && [ ${CumulPeriod} -le ${SmoothMax} ) ) ; then 385 388 IGCM_sys_Get ${file_in} ${file_out} 386 387 389 #IGCM_comp_PrepareDeletedFiles ${file_in} ${file_out} 388 390 fi … … 929 931 if [ $DRYRUN -le 1 ]; then 930 932 echo "IGCM_sys_rebuild ${file_in} ${generic_file_name}_*.nc " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 931 echo "IGCM_debug_Verif_Exit 933 echo "IGCM_debug_Verif_Exit_Post " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 932 934 fi 933 935 # … … 938 940 echo ". ${libIGCM_POST}/libIGCM_post/IGCM_${Patch}.ksh" >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 939 941 echo "IGCM_${Patch} ${file_in} " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 942 echo "IGCM_debug_Verif_Exit_Post " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 940 943 done 941 944 fi … … 944 947 if [ $DRYRUN -le 1 ]; then 945 948 echo "IGCM_sys_Put_Out ${file_in} ${file_out} " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 946 echo "IGCM_debug_Verif_Exit 949 echo "IGCM_debug_Verif_Exit_Post " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 947 950 echo "IGCM_sys_Rm ${generic_file_name}_*.nc " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 948 951 fi … … 978 981 echo ". ${libIGCM_POST}/libIGCM_post/IGCM_${Patch}.ksh " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 979 982 echo "IGCM_${Patch} ${file_in} " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 983 echo "IGCM_debug_Verif_Exit_Post " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 980 984 done 981 985 # 982 986 echo "IGCM_sys_Put_Out ${file_in} ${file_out} " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 983 echo "IGCM_debug_Verif_Exit 987 echo "IGCM_debug_Verif_Exit_Post " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 984 988 # 985 989 fi -
trunk/libIGCM/libIGCM_debug/libIGCM_debug.ksh
r373 r409 196 196 function IGCM_debug_Verif_Exit { 197 197 if ( ${ExitFlag} ) ; then 198 # Plan to send an email here with IGCM_sys_SendMail 198 199 IGCM_card_WriteOption ${SUBMIT_DIR}/run.card Configuration PeriodState "Fatal" 199 200 echo "IGCM_debug_Verif_Exit : Something wrong append." … … 218 219 if ( ${ExitFlag} ) ; then 219 220 echo "IGCM_debug_Verif_Exit_Post : Something wrong append." 220 #echo " EXIT THE JOB." 221 echo " BUT WE DO NOT EXIT THE JOB." 222 echo 223 date 224 #exit 1 221 # If SpaceName is PROD then we stop if post_processing fails 222 # Plan to send an email here with IGCM_sys_SendMail 223 if [ X${config_UserChoices_SpaceName} = XPROD ] ; then 224 echo " EXIT THE JOB." 225 echo 226 if ( $DEBUG_debug ) ; then 227 IGCM_sys_Cp stack ${SUBMIT_DIR}/stack_error 228 echo 229 fi 230 date 231 exit 1 232 else 233 echo " BUT WE DO NOT EXIT THE JOB." 234 echo 235 date 236 fi 225 237 fi 226 238 } -
trunk/libIGCM/libIGCM_post/libIGCM_post.ksh
r396 r409 121 121 122 122 123 listVarEnv="DEBUG_debug,MODIPSL,libIGCM,libIGCM_SX,SUBMIT_DIR,POST_DIR,MASTER,RebuildFrequency,DateBegin,PeriodDateEnd,StandAlone,CompletedFlag,TsTask,CompToRead,FlagToRead, NameToRead,RESOL_ATM,RESOL_OCE,RESOL_ICE,RESOL_MBG,RESOL_SRF,RESOL_SBG"123 listVarEnv="DEBUG_debug,MODIPSL,libIGCM,libIGCM_SX,SUBMIT_DIR,POST_DIR,MASTER,RebuildFrequency,DateBegin,PeriodDateEnd,StandAlone,CompletedFlag,TsTask,CompToRead,FlagToRead,RESOL_ATM,RESOL_OCE,RESOL_ICE,RESOL_MBG,RESOL_SRF,RESOL_SBG" 124 124 # 125 125 jLoop=${#ListDimension[*]} … … 132 132 IGCM_debug_Print 2 "TIME SERIES POST-PROCESSING ${Dimension} ACTIVATED :" 133 133 echo 134 unset CompToRead 135 unset FlagToRead 134 136 # 135 137 if [ X${Dimension} = X ] ; then … … 255 257 echo "export CompToRead=${CompToRead} " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 256 258 echo "export FlagToRead=${FlagToRead} " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 257 echo "export NameToRead=${NameToRead} " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh258 259 echo "export RESOL_ATM=${RESOL_ATM} " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 259 260 echo "export RESOL_OCE=${RESOL_OCE} " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh … … 287 288 export CompToRead=${CompToRead} 288 289 export FlagToRead=${FlagToRead} 289 export NameToRead=${NameToRead}290 290 export RESOL_ATM=${RESOL_ATM} 291 291 export RESOL_OCE=${RESOL_OCE} -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_brodie.ksh
r373 r409 177 177 #D- 178 178 function IGCM_sys_SendMail { 179 IGCM_debug_PushStack "IGCM_sys_SendMail Post" $@179 IGCM_debug_PushStack "IGCM_sys_SendMail" $@ 180 180 if ( $DEBUG_sys ) ; then 181 181 echo "IGCM_sys_SendMail :" $@ -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_cesium.ksh
r404 r409 222 222 #D- 223 223 function IGCM_sys_SendMail { 224 IGCM_debug_PushStack "IGCM_sys_SendMail Post" $@224 IGCM_debug_PushStack "IGCM_sys_SendMail" $@ 225 225 if ( $DEBUG_sys ) ; then 226 226 echo "IGCM_sys_SendMail :" $@ … … 1318 1318 if [ $? -gt 0 ] ; then 1319 1319 echo "IGCM_sys_ncap2 : erreur ${@}." 1320 #IGCM_debug_Exit "ncap2"1320 IGCM_debug_Exit "ncap2" 1321 1321 fi 1322 1322 … … 1332 1332 if [ $? -gt 0 ] ; then 1333 1333 echo "IGCM_sys_ncatted : erreur ${@}." 1334 #IGCM_debug_Exit "ncatted"1334 IGCM_debug_Exit "ncatted" 1335 1335 fi 1336 1336 … … 1346 1346 if [ $? -gt 0 ] ; then 1347 1347 echo "IGCM_sys_ncbo : erreur ${@}." 1348 #IGCM_debug_Exit "ncbo"1348 IGCM_debug_Exit "ncbo" 1349 1349 fi 1350 1350 … … 1360 1360 if [ $? -gt 0 ] ; then 1361 1361 echo "IGCM_sys_ncdiff : erreur ${@}." 1362 #IGCM_debug_Exit "ncdiff"1362 IGCM_debug_Exit "ncdiff" 1363 1363 fi 1364 1364 … … 1374 1374 if [ $? -gt 0 ] ; then 1375 1375 echo "IGCM_sys_ncea : erreur ${@}." 1376 #IGCM_debug_Exit "ncea"1376 IGCM_debug_Exit "ncea" 1377 1377 fi 1378 1378 … … 1388 1388 if [ $? -gt 0 ] ; then 1389 1389 echo "IGCM_sys_ncecat : erreur ${@}." 1390 #IGCM_debug_Exit "ncecat"1390 IGCM_debug_Exit "ncecat" 1391 1391 fi 1392 1392 … … 1402 1402 if [ $? -gt 0 ] ; then 1403 1403 echo "IGCM_sys_ncflint : erreur ${@}." 1404 #IGCM_debug_Exit "ncflint"1404 IGCM_debug_Exit "ncflint" 1405 1405 fi 1406 1406 … … 1416 1416 if [ $? -gt 0 ] ; then 1417 1417 echo "IGCM_sys_ncks : erreur ${@}." 1418 #IGCM_debug_Exit "ncks"1418 IGCM_debug_Exit "ncks" 1419 1419 fi 1420 1420 … … 1430 1430 if [ $? -gt 0 ] ; then 1431 1431 echo "IGCM_sys_ncpdq : erreur ${@}." 1432 #IGCM_debug_Exit "ncpdq"1432 IGCM_debug_Exit "ncpdq" 1433 1433 fi 1434 1434 … … 1444 1444 if [ $? -gt 0 ] ; then 1445 1445 echo "IGCM_sys_ncra : erreur ${@}." 1446 #IGCM_debug_Exit "ncra"1446 IGCM_debug_Exit "ncra" 1447 1447 fi 1448 1448 … … 1472 1472 if [ $? -gt 0 ] ; then 1473 1473 echo "IGCM_sys_ncrename : erreur ${@}." 1474 #IGCM_debug_Exit "ncrename"1474 IGCM_debug_Exit "ncrename" 1475 1475 fi 1476 1476 … … 1486 1486 if [ $? -gt 0 ] ; then 1487 1487 echo "IGCM_sys_ncwa : erreur ${@}." 1488 #IGCM_debug_Exit "ncwa"1488 IGCM_debug_Exit "ncwa" 1489 1489 fi 1490 1490 … … 1501 1501 if [ $? -gt 0 ] ; then 1502 1502 echo "IGCM_sys_cdo : erreur ${@}." 1503 # IGCM_debug_Exit "cdo" 1503 IGCM_debug_PopStack "IGCM_sys_cdo" 1504 return 1 1505 else 1506 IGCM_debug_PopStack "IGCM_sys_cdo" 1507 return 0 1504 1508 fi 1505 1509 -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_default.ksh
r404 r409 209 209 #D- 210 210 function IGCM_sys_SendMail { 211 IGCM_debug_PushStack "IGCM_sys_SendMail Post" $@211 IGCM_debug_PushStack "IGCM_sys_SendMail" $@ 212 212 if ( $DEBUG_sys ) ; then 213 213 echo "IGCM_sys_SendMail :" $@ … … 1169 1169 if [ $? -gt 0 ] ; then 1170 1170 echo "IGCM_sys_ncap2 : erreur ${@}." 1171 #IGCM_debug_Exit "ncap2"1171 IGCM_debug_Exit "ncap2" 1172 1172 fi 1173 1173 … … 1183 1183 if [ $? -gt 0 ] ; then 1184 1184 echo "IGCM_sys_ncatted : erreur ${@}." 1185 #IGCM_debug_Exit "ncatted"1185 IGCM_debug_Exit "ncatted" 1186 1186 fi 1187 1187 … … 1197 1197 if [ $? -gt 0 ] ; then 1198 1198 echo "IGCM_sys_ncbo : erreur ${@}." 1199 #IGCM_debug_Exit "ncbo"1199 IGCM_debug_Exit "ncbo" 1200 1200 fi 1201 1201 … … 1211 1211 if [ $? -gt 0 ] ; then 1212 1212 echo "IGCM_sys_ncdiff : erreur ${@}." 1213 #IGCM_debug_Exit "ncdiff"1213 IGCM_debug_Exit "ncdiff" 1214 1214 fi 1215 1215 … … 1225 1225 if [ $? -gt 0 ] ; then 1226 1226 echo "IGCM_sys_ncea : erreur ${@}." 1227 #IGCM_debug_Exit "ncea"1227 IGCM_debug_Exit "ncea" 1228 1228 fi 1229 1229 … … 1239 1239 if [ $? -gt 0 ] ; then 1240 1240 echo "IGCM_sys_ncecat : erreur ${@}." 1241 #IGCM_debug_Exit "ncecat"1241 IGCM_debug_Exit "ncecat" 1242 1242 fi 1243 1243 … … 1253 1253 if [ $? -gt 0 ] ; then 1254 1254 echo "IGCM_sys_ncflint : erreur ${@}." 1255 #IGCM_debug_Exit "ncflint"1255 IGCM_debug_Exit "ncflint" 1256 1256 fi 1257 1257 … … 1267 1267 if [ $? -gt 0 ] ; then 1268 1268 echo "IGCM_sys_ncks : erreur ${@}." 1269 #IGCM_debug_Exit "ncks"1269 IGCM_debug_Exit "ncks" 1270 1270 fi 1271 1271 … … 1281 1281 if [ $? -gt 0 ] ; then 1282 1282 echo "IGCM_sys_ncpdq : erreur ${@}." 1283 #IGCM_debug_Exit "ncpdq"1283 IGCM_debug_Exit "ncpdq" 1284 1284 fi 1285 1285 … … 1295 1295 if [ $? -gt 0 ] ; then 1296 1296 echo "IGCM_sys_ncra : erreur ${@}." 1297 #IGCM_debug_Exit "ncra"1297 IGCM_debug_Exit "ncra" 1298 1298 fi 1299 1299 … … 1323 1323 if [ $? -gt 0 ] ; then 1324 1324 echo "IGCM_sys_ncrename : erreur ${@}." 1325 #IGCM_debug_Exit "ncrename"1325 IGCM_debug_Exit "ncrename" 1326 1326 fi 1327 1327 … … 1337 1337 if [ $? -gt 0 ] ; then 1338 1338 echo "IGCM_sys_ncwa : erreur ${@}." 1339 #IGCM_debug_Exit "ncwa"1339 IGCM_debug_Exit "ncwa" 1340 1340 fi 1341 1341 … … 1352 1352 if [ $? -gt 0 ] ; then 1353 1353 echo "IGCM_sys_cdo : erreur ${@}." 1354 # IGCM_debug_Exit "cdo" 1354 IGCM_debug_PopStack "IGCM_sys_cdo" 1355 return 1 1356 else 1357 IGCM_debug_PopStack "IGCM_sys_cdo" 1358 return 0 1355 1359 fi 1356 1360 -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_mercure.ksh
r404 r409 1127 1127 if [ $? -gt 0 ] ; then 1128 1128 echo "IGCM_sys_ncap2 : erreur ${@}." 1129 #IGCM_debug_Exit "ncap2"1129 IGCM_debug_Exit "ncap2" 1130 1130 fi 1131 1131 … … 1141 1141 if [ $? -gt 0 ] ; then 1142 1142 echo "IGCM_sys_ncatted : erreur ${@}." 1143 #IGCM_debug_Exit "ncatted"1143 IGCM_debug_Exit "ncatted" 1144 1144 fi 1145 1145 … … 1155 1155 if [ $? -gt 0 ] ; then 1156 1156 echo "IGCM_sys_ncbo : erreur ${@}." 1157 #IGCM_debug_Exit "ncbo"1157 IGCM_debug_Exit "ncbo" 1158 1158 fi 1159 1159 … … 1169 1169 if [ $? -gt 0 ] ; then 1170 1170 echo "IGCM_sys_ncdiff : erreur ${@}." 1171 #IGCM_debug_Exit "ncdiff"1171 IGCM_debug_Exit "ncdiff" 1172 1172 fi 1173 1173 … … 1183 1183 if [ $? -gt 0 ] ; then 1184 1184 echo "IGCM_sys_ncea : erreur ${@}." 1185 #IGCM_debug_Exit "ncea"1185 IGCM_debug_Exit "ncea" 1186 1186 fi 1187 1187 … … 1197 1197 if [ $? -gt 0 ] ; then 1198 1198 echo "IGCM_sys_ncecat : erreur ${@}." 1199 #IGCM_debug_Exit "ncecat"1199 IGCM_debug_Exit "ncecat" 1200 1200 fi 1201 1201 … … 1211 1211 if [ $? -gt 0 ] ; then 1212 1212 echo "IGCM_sys_ncflint : erreur ${@}." 1213 #IGCM_debug_Exit "ncflint"1213 IGCM_debug_Exit "ncflint" 1214 1214 fi 1215 1215 … … 1225 1225 if [ $? -gt 0 ] ; then 1226 1226 echo "IGCM_sys_ncks : erreur ${@}." 1227 #IGCM_debug_Exit "ncks"1227 IGCM_debug_Exit "ncks" 1228 1228 fi 1229 1229 … … 1239 1239 if [ $? -gt 0 ] ; then 1240 1240 echo "IGCM_sys_ncpdq : erreur ${@}." 1241 #IGCM_debug_Exit "ncpdq"1241 IGCM_debug_Exit "ncpdq" 1242 1242 fi 1243 1243 … … 1253 1253 if [ $? -gt 0 ] ; then 1254 1254 echo "IGCM_sys_ncra : erreur ${@}." 1255 #IGCM_debug_Exit "ncra"1255 IGCM_debug_Exit "ncra" 1256 1256 fi 1257 1257 … … 1281 1281 if [ $? -gt 0 ] ; then 1282 1282 echo "IGCM_sys_ncrename : erreur ${@}." 1283 #IGCM_debug_Exit "ncrename"1283 IGCM_debug_Exit "ncrename" 1284 1284 fi 1285 1285 … … 1295 1295 if [ $? -gt 0 ] ; then 1296 1296 echo "IGCM_sys_ncwa : erreur ${@}." 1297 #IGCM_debug_Exit "ncwa"1297 IGCM_debug_Exit "ncwa" 1298 1298 fi 1299 1299 … … 1310 1310 if [ $? -gt 0 ] ; then 1311 1311 echo "IGCM_sys_cdo : erreur ${@}." 1312 # IGCM_debug_Exit "cdo" 1312 IGCM_debug_PopStack "IGCM_sys_cdo" 1313 return 1 1314 else 1315 IGCM_debug_PopStack "IGCM_sys_cdo" 1316 return 0 1313 1317 fi 1314 1318 -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_mercurex8.ksh
r404 r409 222 222 #D- 223 223 function IGCM_sys_SendMail { 224 IGCM_debug_PushStack "IGCM_sys_SendMail Post" $@224 IGCM_debug_PushStack "IGCM_sys_SendMail" $@ 225 225 if ( $DEBUG_sys ) ; then 226 226 echo "IGCM_sys_SendMail :" $@ -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_mercurex9.ksh
r406 r409 230 230 #D- 231 231 function IGCM_sys_SendMail { 232 IGCM_debug_PushStack "IGCM_sys_SendMail Post" $@232 IGCM_debug_PushStack "IGCM_sys_SendMail" $@ 233 233 if ( $DEBUG_sys ) ; then 234 234 echo "IGCM_sys_SendMail :" $@ -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_obelix.ksh
r387 r409 220 220 #D- 221 221 function IGCM_sys_SendMail { 222 IGCM_debug_PushStack "IGCM_sys_SendMail Post" $@222 IGCM_debug_PushStack "IGCM_sys_SendMail" $@ 223 223 if ( $DEBUG_sys ) ; then 224 224 echo "IGCM_sys_SendMail :" $@ … … 1186 1186 if [ $? -gt 0 ] ; then 1187 1187 echo "IGCM_sys_ncap2 : erreur ${@}." 1188 #IGCM_debug_Exit "ncap2"1188 IGCM_debug_Exit "ncap2" 1189 1189 fi 1190 1190 … … 1200 1200 if [ $? -gt 0 ] ; then 1201 1201 echo "IGCM_sys_ncatted : erreur ${@}." 1202 #IGCM_debug_Exit "ncatted"1202 IGCM_debug_Exit "ncatted" 1203 1203 fi 1204 1204 … … 1214 1214 if [ $? -gt 0 ] ; then 1215 1215 echo "IGCM_sys_ncbo : erreur ${@}." 1216 #IGCM_debug_Exit "ncbo"1216 IGCM_debug_Exit "ncbo" 1217 1217 fi 1218 1218 … … 1228 1228 if [ $? -gt 0 ] ; then 1229 1229 echo "IGCM_sys_ncdiff : erreur ${@}." 1230 #IGCM_debug_Exit "ncdiff"1230 IGCM_debug_Exit "ncdiff" 1231 1231 fi 1232 1232 … … 1242 1242 if [ $? -gt 0 ] ; then 1243 1243 echo "IGCM_sys_ncea : erreur ${@}." 1244 #IGCM_debug_Exit "ncea"1244 IGCM_debug_Exit "ncea" 1245 1245 fi 1246 1246 … … 1256 1256 if [ $? -gt 0 ] ; then 1257 1257 echo "IGCM_sys_ncecat : erreur ${@}." 1258 #IGCM_debug_Exit "ncecat"1258 IGCM_debug_Exit "ncecat" 1259 1259 fi 1260 1260 … … 1270 1270 if [ $? -gt 0 ] ; then 1271 1271 echo "IGCM_sys_ncflint : erreur ${@}." 1272 #IGCM_debug_Exit "ncflint"1272 IGCM_debug_Exit "ncflint" 1273 1273 fi 1274 1274 … … 1284 1284 if [ $? -gt 0 ] ; then 1285 1285 echo "IGCM_sys_ncks : erreur ${@}." 1286 #IGCM_debug_Exit "ncks"1286 IGCM_debug_Exit "ncks" 1287 1287 fi 1288 1288 … … 1298 1298 if [ $? -gt 0 ] ; then 1299 1299 echo "IGCM_sys_ncpdq : erreur ${@}." 1300 #IGCM_debug_Exit "ncpdq"1300 IGCM_debug_Exit "ncpdq" 1301 1301 fi 1302 1302 … … 1312 1312 if [ $? -gt 0 ] ; then 1313 1313 echo "IGCM_sys_ncra : erreur ${@}." 1314 #IGCM_debug_Exit "ncra"1314 IGCM_debug_Exit "ncra" 1315 1315 fi 1316 1316 … … 1340 1340 if [ $? -gt 0 ] ; then 1341 1341 echo "IGCM_sys_ncrename : erreur ${@}." 1342 #IGCM_debug_Exit "ncrename"1342 IGCM_debug_Exit "ncrename" 1343 1343 fi 1344 1344 … … 1354 1354 if [ $? -gt 0 ] ; then 1355 1355 echo "IGCM_sys_ncwa : erreur ${@}." 1356 #IGCM_debug_Exit "ncwa"1356 IGCM_debug_Exit "ncwa" 1357 1357 fi 1358 1358 … … 1369 1369 if [ $? -gt 0 ] ; then 1370 1370 echo "IGCM_sys_cdo : erreur ${@}." 1371 # IGCM_debug_Exit "cdo" 1371 IGCM_debug_PopStack "IGCM_sys_cdo" 1372 return 1 1373 else 1374 IGCM_debug_PopStack "IGCM_sys_cdo" 1375 return 0 1372 1376 fi 1373 1377 -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_platine.ksh
r404 r409 1229 1229 if [ $? -gt 0 ] ; then 1230 1230 echo "IGCM_sys_ncap2 : erreur ${@}." 1231 #IGCM_debug_Exit "ncap2"1231 IGCM_debug_Exit "ncap2" 1232 1232 fi 1233 1233 … … 1243 1243 if [ $? -gt 0 ] ; then 1244 1244 echo "IGCM_sys_ncatted : erreur ${@}." 1245 #IGCM_debug_Exit "ncatted"1245 IGCM_debug_Exit "ncatted" 1246 1246 fi 1247 1247 … … 1257 1257 if [ $? -gt 0 ] ; then 1258 1258 echo "IGCM_sys_ncbo : erreur ${@}." 1259 #IGCM_debug_Exit "ncbo"1259 IGCM_debug_Exit "ncbo" 1260 1260 fi 1261 1261 … … 1271 1271 if [ $? -gt 0 ] ; then 1272 1272 echo "IGCM_sys_ncdiff : erreur ${@}." 1273 #IGCM_debug_Exit "ncdiff"1273 IGCM_debug_Exit "ncdiff" 1274 1274 fi 1275 1275 … … 1285 1285 if [ $? -gt 0 ] ; then 1286 1286 echo "IGCM_sys_ncea : erreur ${@}." 1287 #IGCM_debug_Exit "ncea"1287 IGCM_debug_Exit "ncea" 1288 1288 fi 1289 1289 … … 1299 1299 if [ $? -gt 0 ] ; then 1300 1300 echo "IGCM_sys_ncecat : erreur ${@}." 1301 #IGCM_debug_Exit "ncecat"1301 IGCM_debug_Exit "ncecat" 1302 1302 fi 1303 1303 … … 1313 1313 if [ $? -gt 0 ] ; then 1314 1314 echo "IGCM_sys_ncflint : erreur ${@}." 1315 #IGCM_debug_Exit "ncflint"1315 IGCM_debug_Exit "ncflint" 1316 1316 fi 1317 1317 … … 1327 1327 if [ $? -gt 0 ] ; then 1328 1328 echo "IGCM_sys_ncks : erreur ${@}." 1329 #IGCM_debug_Exit "ncks"1329 IGCM_debug_Exit "ncks" 1330 1330 fi 1331 1331 … … 1341 1341 if [ $? -gt 0 ] ; then 1342 1342 echo "IGCM_sys_ncpdq : erreur ${@}." 1343 #IGCM_debug_Exit "ncpdq"1343 IGCM_debug_Exit "ncpdq" 1344 1344 fi 1345 1345 … … 1355 1355 if [ $? -gt 0 ] ; then 1356 1356 echo "IGCM_sys_ncra : erreur ${@}." 1357 #IGCM_debug_Exit "ncra"1357 IGCM_debug_Exit "ncra" 1358 1358 fi 1359 1359 … … 1383 1383 if [ $? -gt 0 ] ; then 1384 1384 echo "IGCM_sys_ncrename : erreur ${@}." 1385 #IGCM_debug_Exit "ncrename"1385 IGCM_debug_Exit "ncrename" 1386 1386 fi 1387 1387 … … 1397 1397 if [ $? -gt 0 ] ; then 1398 1398 echo "IGCM_sys_ncwa : erreur ${@}." 1399 #IGCM_debug_Exit "ncwa"1399 IGCM_debug_Exit "ncwa" 1400 1400 fi 1401 1401 … … 1411 1411 \cdo $@ 1412 1412 if [ $? -gt 0 ] ; then 1413 echo "IGCM_sys_cdo : erreur ${@}." 1414 # IGCM_debug_Exit "cdo" 1413 echo "IGCM_sys_cdo : erreur ${@}." 1414 IGCM_debug_PopStack "IGCM_sys_cdo" 1415 return 1 1416 else 1417 IGCM_debug_PopStack "IGCM_sys_cdo" 1418 return 0 1415 1419 fi 1416 1420 -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_titane.ksh
r404 r409 246 246 #D- 247 247 function IGCM_sys_SendMail { 248 IGCM_debug_PushStack "IGCM_sys_SendMail Post" $@248 IGCM_debug_PushStack "IGCM_sys_SendMail" $@ 249 249 if ( $DEBUG_sys ) ; then 250 250 echo "IGCM_sys_SendMail :" $@ -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_ulam.ksh
r377 r409 1022 1022 if [ $? -gt 0 ] ; then 1023 1023 echo "IGCM_sys_ncatted : erreur ${@}." 1024 #IGCM_debug_Exit "ncatted"1024 IGCM_debug_Exit "ncatted" 1025 1025 fi 1026 1026 … … 1148 1148 if [ $? -gt 0 ] ; then 1149 1149 echo "IGCM_sys_ncrcat : erreur ${@}." 1150 IGCM_debug_Exit "ncrcat"1150 # IGCM_debug_Exit "ncrcat" 1151 1151 fi 1152 1152 … … 1191 1191 if [ $? -gt 0 ] ; then 1192 1192 echo "IGCM_sys_cdo : erreur ${@}." 1193 # IGCM_debug_Exit "cdo" 1193 IGCM_debug_PopStack "IGCM_sys_cdo" 1194 return 1 1195 else 1196 IGCM_debug_PopStack "IGCM_sys_cdo" 1197 return 0 1194 1198 fi 1195 1199 -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_vargas.ksh
r395 r409 178 178 #D- 179 179 function IGCM_sys_SendMail { 180 IGCM_debug_PushStack "IGCM_sys_SendMail Post" $@180 IGCM_debug_PushStack "IGCM_sys_SendMail" $@ 181 181 if ( $DEBUG_sys ) ; then 182 182 echo "IGCM_sys_SendMail :" $@
Note: See TracChangeset
for help on using the changeset viewer.