Changeset 1290


Ignore:
Timestamp:
03/07/16 17:00:30 (8 years ago)
Author:
sdipsl
Message:
  • broadcast postProcessingStopLevel value to every jobs. Default value is zero.
Location:
trunk/libIGCM
Files:
17 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/AA_additionnal

    r1274 r1290  
    2727#-Q- ada # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    2828#-Q- ada # @ notification = error 
    29 #-Q- ada # @ environment  = $POST_DIR ; $SUBMIT_DIR ; $libIGCM ; $DEBUG_debug ; $BigBrother ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $R_SAVE ; $config_UserChoices_JobName ; $config_UserChoices_TagName ; $YEARS ; $MASTER ; wall_clock_limit=$(wall_clock_limit) 
     29#-Q- ada # @ environment  = $POST_DIR ; $SUBMIT_DIR ; $libIGCM ; $DEBUG_debug ; $BigBrother ; $postProcessingStopLevel ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $R_SAVE ; $config_UserChoices_JobName ; $config_UserChoices_TagName ; $YEARS ; $MASTER ; wall_clock_limit=$(wall_clock_limit) 
    3030#-Q- ada # @ queue 
    3131#-Q- lxiv8 ###################### 
  • trunk/libIGCM/AA_atlas_LMDZ

    r1279 r1290  
    2727#-Q- ada # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    2828#-Q- ada # @ notification = error 
    29 #-Q- ada # @ environment  = $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $libIGCM ; $DEBUG_debug ; $BigBrother ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX ; wall_clock_limit=$(wall_clock_limit) 
     29#-Q- ada # @ environment  = $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $libIGCM ; $DEBUG_debug ; $BigBrother ; $postProcessingStopLevel ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX ; wall_clock_limit=$(wall_clock_limit) 
    3030#-Q- ada # @ queue 
    3131#-Q- lxiv8 ###################### 
  • trunk/libIGCM/AA_atlas_ORCA_LIM

    r1279 r1290  
    2727#-Q- ada # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    2828#-Q- ada # @ notification = error 
    29 #-Q- ada # @ environment  = $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $libIGCM ; $DEBUG_debug ; $BigBrother ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX ; wall_clock_limit=$(wall_clock_limit) 
     29#-Q- ada # @ environment  = $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $libIGCM ; $DEBUG_debug ; $BigBrother ; $postProcessingStopLevel ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX ; wall_clock_limit=$(wall_clock_limit) 
    3030#-Q- ada # @ queue 
    3131#-Q- lxiv8 ###################### 
  • trunk/libIGCM/AA_atlas_ORCHIDEE

    r1279 r1290  
    2727#-Q- ada # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    2828#-Q- ada # @ notification = error 
    29 #-Q- ada # @ environment  = $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $libIGCM ; $DEBUG_debug ; $BigBrother ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX ; wall_clock_limit=$(wall_clock_limit) 
     29#-Q- ada # @ environment  = $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $libIGCM ; $DEBUG_debug ; $BigBrother ; $postProcessingStopLevel ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX ; wall_clock_limit=$(wall_clock_limit) 
    3030#-Q- ada # @ queue 
    3131#-Q- lxiv8 ###################### 
  • trunk/libIGCM/AA_atlas_PISCES

    r1279 r1290  
    2727#-Q- ada # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    2828#-Q- ada # @ notification = error 
    29 #-Q- ada # @ environment  = $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $libIGCM ; $DEBUG_debug ; $BigBrother ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX ; wall_clock_limit=$(wall_clock_limit) 
     29#-Q- ada # @ environment  = $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $libIGCM ; $DEBUG_debug ; $BigBrother ; $postProcessingStopLevel ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX ; wall_clock_limit=$(wall_clock_limit) 
    3030#-Q- ada # @ queue 
    3131#-Q- lxiv8 ###################### 
  • trunk/libIGCM/AA_create_se

    r1274 r1290  
    2727#-Q- ada # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    2828#-Q- ada # @ notification = error 
    29 #-Q- ada # @ environment  = $DEBUG_debug ; $BigBrother ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $POST_DIR ; $Script_Post_Output ; $MASTER ; $DateBegin ; $PeriodDateEnd ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; wall_clock_limit=$(wall_clock_limit) 
     29#-Q- ada # @ environment  = $DEBUG_debug ; $BigBrother ; $postProcessingStopLevel ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $POST_DIR ; $Script_Post_Output ; $MASTER ; $DateBegin ; $PeriodDateEnd ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; wall_clock_limit=$(wall_clock_limit) 
    3030#-Q- ada # @ queue 
    3131#-Q- lxiv8 ###################### 
  • trunk/libIGCM/AA_create_ts

    r1274 r1290  
    2727#-Q- ada # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    2828#-Q- ada # @ notification = error 
    29 #-Q- ada # @ environment  = $DEBUG_debug ; $BigBrother ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $POST_DIR ; $Script_Post_Output ; $MASTER ; $RebuildFrequency ; $DateBegin ; $PeriodDateEnd ; $StandAlone ; $CompletedFlag ; $TsTask ; $CompToRead ; $FlagToRead ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; wall_clock_limit=$(wall_clock_limit) 
     29#-Q- ada # @ environment  = $DEBUG_debug ; $BigBrother ; $postProcessingStopLevel ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $POST_DIR ; $Script_Post_Output ; $MASTER ; $RebuildFrequency ; $DateBegin ; $PeriodDateEnd ; $StandAlone ; $CompletedFlag ; $TsTask ; $CompToRead ; $FlagToRead ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; wall_clock_limit=$(wall_clock_limit) 
    3030#-Q- ada # @ queue 
    3131#-Q- lxiv8 ###################### 
  • trunk/libIGCM/AA_metrics_LMDZ

    r1274 r1290  
    2727#-Q- ada # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    2828#-Q- ada # @ notification = error 
    29 #-Q- ada # @ environment  = $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $libIGCM ; $DEBUG_debug ; $BigBrother ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX ; wall_clock_limit=$(wall_clock_limit) 
     29#-Q- ada # @ environment  = $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $libIGCM ; $DEBUG_debug ; $BigBrother ; $postProcessingStopLevel ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX ; wall_clock_limit=$(wall_clock_limit) 
    3030#-Q- ada # @ queue 
    3131#-Q- lxiv8 ###################### 
  • trunk/libIGCM/AA_metrics_NEMO

    r1274 r1290  
    2727#-Q- ada # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    2828#-Q- ada # @ notification = error 
    29 #-Q- ada # @ environment  = $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $libIGCM ; $DEBUG_debug ; $BigBrother ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX ; wall_clock_limit=$(wall_clock_limit) 
     29#-Q- ada # @ environment  = $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $libIGCM ; $DEBUG_debug ; $BigBrother ; $postProcessingStopLevel ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX ; wall_clock_limit=$(wall_clock_limit) 
    3030#-Q- ada # @ queue 
    3131#-Q- lxiv8 ###################### 
  • trunk/libIGCM/AA_metrics_ORCHIDEE

    r1274 r1290  
    2727#-Q- ada # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    2828#-Q- ada # @ notification = error 
    29 #-Q- ada # @ environment  = $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $libIGCM ; $DEBUG_debug ; $BigBrother ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX ; wall_clock_limit=$(wall_clock_limit) 
     29#-Q- ada # @ environment  = $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $libIGCM ; $DEBUG_debug ; $BigBrother ; $postProcessingStopLevel ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX ; wall_clock_limit=$(wall_clock_limit) 
    3030#-Q- ada # @ queue 
    3131#-Q- lxiv8 ###################### 
  • trunk/libIGCM/AA_monitoring

    r1274 r1290  
    2727#-Q- ada # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    2828#-Q- ada # @ notification = error 
    29 #-Q- ada # @ environment  = $DEBUG_debug ; $BigBrother ; $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $libIGCM ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; wall_clock_limit=$(wall_clock_limit) 
     29#-Q- ada # @ environment  = $DEBUG_debug ; $BigBrother ; $postProcessingStopLevel ; $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $libIGCM ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; wall_clock_limit=$(wall_clock_limit) 
    3030#-Q- ada # @ queue 
    3131#-Q- lxiv8 ###################### 
  • trunk/libIGCM/AA_pack_debug

    r1274 r1290  
    2727#-Q- ada # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    2828#-Q- ada # @ notification = error 
    29 #-Q- ada # @ environment  = $DEBUG_debug ; $BigBrother ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $DateBegin ; $DateEnd ; $PeriodPack ; $StandAlone ; $MASTER ; wall_clock_limit=$(wall_clock_limit) 
     29#-Q- ada # @ environment  = $DEBUG_debug ; $BigBrother ; $postProcessingStopLevel ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $DateBegin ; $DateEnd ; $PeriodPack ; $StandAlone ; $MASTER ; wall_clock_limit=$(wall_clock_limit) 
    3030#-Q- ada # @ queue 
    3131#-Q- lxiv8 ###################### 
  • trunk/libIGCM/AA_pack_output

    r1274 r1290  
    2727#-Q- ada # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    2828#-Q- ada # @ notification = error 
    29 #-Q- ada # @ environment  = $DEBUG_debug ; $BigBrother ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $DateBegin ; $DateEnd ; $PeriodPack ; $StandAlone ; $MASTER ; wall_clock_limit=$(wall_clock_limit) 
     29#-Q- ada # @ environment  = $DEBUG_debug ; $BigBrother ; $postProcessingStopLevel ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $DateBegin ; $DateEnd ; $PeriodPack ; $StandAlone ; $MASTER ; wall_clock_limit=$(wall_clock_limit) 
    3030#-Q- ada # @ queue 
    3131#-Q- lxiv8 ###################### 
  • trunk/libIGCM/AA_pack_restart

    r1274 r1290  
    2727#-Q- ada # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    2828#-Q- ada # @ notification = error 
    29 #-Q- ada # @ environment  = $DEBUG_debug ; $BigBrother ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $DateBegin ; $DateEnd ; $PeriodPack ; $StandAlone ; $MASTER ; wall_clock_limit=$(wall_clock_limit) 
     29#-Q- ada # @ environment  = $DEBUG_debug ; $BigBrother ; $postProcessingStopLevel ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $POST_DIR ; $Script_Post_Output ; $SUBMIT_DIR ; $DateBegin ; $DateEnd ; $PeriodPack ; $StandAlone ; $MASTER ; wall_clock_limit=$(wall_clock_limit) 
    3030#-Q- ada # @ queue 
    3131#-Q- lxiv8 ###################### 
  • trunk/libIGCM/AA_rebuild_fromWorkdir

    r1206 r1290  
    2929#-Q- ada # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    3030#-Q- ada # @ notification = error 
    31 #-Q- ada # @ environment  = $DEBUG_debug ; $BigBrother ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $REBUILD_DIR ; $POST_DIR ; $Script_Post_Output ; $DateBegin ; $PeriodDateBegin ; $PeriodDateEnd ; $NbRebuildDir ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $MASTER ; wall_clock_limit=$(wall_clock_limit) 
     31#-Q- ada # @ environment  = $DEBUG_debug ; $BigBrother ; $postProcessingStopLevel ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $REBUILD_DIR ; $POST_DIR ; $Script_Post_Output ; $DateBegin ; $PeriodDateBegin ; $PeriodDateEnd ; $NbRebuildDir ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $MASTER ; wall_clock_limit=$(wall_clock_limit) 
    3232#-Q- ada # @ queue 
    3333#-Q- lxiv8 ###################### 
  • trunk/libIGCM/libIGCM_debug/libIGCM_debug.ksh

    r1287 r1290  
    2626# Add low level verbosity 
    2727DEBUG_debug=${DEBUG_debug:=false} 
     28 
     29#D- postProcessingStopLevel (0,1,2,3) 
     30#D- 3 stop if any post-processing went wrong 
     31#D- 2 dont stop if atlas, monitoring or metrics failed 
     32#D- 1 dont stop if atlas, monitoring, metrics, create_ts or create_se failed 
     33#D- 0 dont stop if atlas, monitoring, metrics, create_ts, create_se, rebuild or pack_* failed 
     34postProcessingStopLevel=${postProcessingStopLevel:=0} 
    2835 
    2936#================================================== 
     
    245252    IGCM_debug_Print 2 "IGCM_debug_sendAMQP_projectAccounting" 
    246253    echo ${encodedBody}|mailx -s "[TEMPORARY AMQP CHANNEL]" ${attachmentsOptions} ${mail_recipient} 
     254    # clean behind 
     255    rm -f $1 
    247256  fi 
    248257 
  • trunk/libIGCM/libIGCM_post/libIGCM_post.ksh

    r1257 r1290  
    141141 
    142142 
    143     listVarEnv="DEBUG_debug,BigBrother,MODIPSL,libIGCM,libIGCM_SX,SUBMIT_DIR,POST_DIR,Script_Post_Output,MASTER,RebuildFrequency,DateBegin,PeriodDateEnd,StandAlone,CompletedFlag,TsTask,CompToRead,FlagToRead,RESOL_ATM,RESOL_OCE,RESOL_ICE,RESOL_MBG,RESOL_SRF,RESOL_SBG" 
     143    listVarEnv="DEBUG_debug,BigBrother,postProcessingStopLevel,MODIPSL,libIGCM,libIGCM_SX,SUBMIT_DIR,POST_DIR,Script_Post_Output,MASTER,RebuildFrequency,DateBegin,PeriodDateEnd,StandAlone,CompletedFlag,TsTask,CompToRead,FlagToRead,RESOL_ATM,RESOL_OCE,RESOL_ICE,RESOL_MBG,RESOL_SRF,RESOL_SBG" 
    144144    # 
    145145    jLoop=${#ListDimension[*]} 
     
    173173#             echo "IGCM_sys_RshPost <<-EOF"                       >> ${FunctionPath} 
    174174#           fi 
    175             echo "export DEBUG_debug=${DEBUG_debug}              " >> ${FunctionPath} 
    176             echo "export BigBrother=${BigBrother}                " >> ${FunctionPath} 
    177             echo "export MODIPSL=${MODIPSL}                      " >> ${FunctionPath} 
    178             echo "export libIGCM_SX=${libIGCM}                   " >> ${FunctionPath} 
    179             echo "export libIGCM=${libIGCM_POST}                 " >> ${FunctionPath} 
    180             echo "export SUBMIT_DIR=${SUBMIT_DIR}                " >> ${FunctionPath} 
    181             echo "export POST_DIR=${POST_DIR}                    " >> ${FunctionPath} 
    182             echo "export MASTER=${MASTER}                        " >> ${FunctionPath} 
    183             echo "export RebuildFrequency=${RebuildFrequency}    " >> ${FunctionPath} 
    184             echo "export DateBegin=${DateBegin}                  " >> ${FunctionPath} 
    185             echo "export PeriodDateEnd=${PeriodDateEnd}          " >> ${FunctionPath} 
    186             echo "export StandAlone=false                        " >> ${FunctionPath} 
    187             echo "export CompletedFlag=${CompletedFlag}          " >> ${FunctionPath} 
    188             echo "export TsTask=${TsTask}                        " >> ${FunctionPath} 
    189             echo "unset  CompToRead                              " >> ${FunctionPath} 
    190             echo "unset  FlagToRead                              " >> ${FunctionPath} 
    191             echo "export RESOL_ATM=${RESOL_ATM}                  " >> ${FunctionPath} 
    192             echo "export RESOL_OCE=${RESOL_OCE}                  " >> ${FunctionPath} 
    193             echo "export RESOL_ICE=${RESOL_ICE}                  " >> ${FunctionPath} 
    194             echo "export RESOL_MBG=${RESOL_MBG}                  " >> ${FunctionPath} 
    195             echo "export RESOL_SRF=${RESOL_SRF}                  " >> ${FunctionPath} 
    196             echo "export RESOL_SBG=${RESOL_SBG}                  " >> ${FunctionPath} 
    197             echo "export listVarEnv=${listVarEnv}                " >> ${FunctionPath} 
    198             echo "export Script_Post_Output=${Script_Post_Output}" >> ${FunctionPath} 
     175            echo "export DEBUG_debug=${DEBUG_debug}                        " >> ${FunctionPath} 
     176            echo "export BigBrother=${BigBrother}                          " >> ${FunctionPath} 
     177            echo "export postProcessingStopLevel=${postProcessingStopLevel}" >> ${FunctionPath} 
     178            echo "export MODIPSL=${MODIPSL}                                " >> ${FunctionPath} 
     179            echo "export libIGCM_SX=${libIGCM}                             " >> ${FunctionPath} 
     180            echo "export libIGCM=${libIGCM_POST}                           " >> ${FunctionPath} 
     181            echo "export SUBMIT_DIR=${SUBMIT_DIR}                          " >> ${FunctionPath} 
     182            echo "export POST_DIR=${POST_DIR}                              " >> ${FunctionPath} 
     183            echo "export MASTER=${MASTER}                                  " >> ${FunctionPath} 
     184            echo "export RebuildFrequency=${RebuildFrequency}              " >> ${FunctionPath} 
     185            echo "export DateBegin=${DateBegin}                            " >> ${FunctionPath} 
     186            echo "export PeriodDateEnd=${PeriodDateEnd}                    " >> ${FunctionPath} 
     187            echo "export StandAlone=false                                  " >> ${FunctionPath} 
     188            echo "export CompletedFlag=${CompletedFlag}                    " >> ${FunctionPath} 
     189            echo "export TsTask=${TsTask}                                  " >> ${FunctionPath} 
     190            echo "unset  CompToRead                                        " >> ${FunctionPath} 
     191            echo "unset  FlagToRead                                        " >> ${FunctionPath} 
     192            echo "export RESOL_ATM=${RESOL_ATM}                            " >> ${FunctionPath} 
     193            echo "export RESOL_OCE=${RESOL_OCE}                            " >> ${FunctionPath} 
     194            echo "export RESOL_ICE=${RESOL_ICE}                            " >> ${FunctionPath} 
     195            echo "export RESOL_MBG=${RESOL_MBG}                            " >> ${FunctionPath} 
     196            echo "export RESOL_SRF=${RESOL_SRF}                            " >> ${FunctionPath} 
     197            echo "export RESOL_SBG=${RESOL_SBG}                            " >> ${FunctionPath} 
     198            echo "export listVarEnv=${listVarEnv}                          " >> ${FunctionPath} 
     199            echo "export Script_Post_Output=${Script_Post_Output}          " >> ${FunctionPath} 
    199200#           if [ X${MASTER} = Xtitane ] ; then 
    200201#             echo ". ${libIGCM_POST}/libIGCM_debug/libIGCM_debug.ksh" >> ${FunctionPath} 
     
    212213                    export DEBUG_debug=${DEBUG_debug} 
    213214                    export BigBrother=${BigBrother} 
     215                    export postProcessingStopLevel=${postProcessingStopLevel} 
    214216                    export MODIPSL=${MODIPSL} 
    215217                    export libIGCM_SX=${libIGCM} 
     
    289291#               echo "IGCM_sys_RshPost <<-EOF"                       >> ${FunctionPath} 
    290292#             fi 
    291               echo "export DEBUG_debug=${DEBUG_debug}              " >> ${FunctionPath} 
    292               echo "export BigBrother=${BigBrother}                " >> ${FunctionPath} 
    293               echo "export MODIPSL=${MODIPSL}                      " >> ${FunctionPath} 
    294               echo "export libIGCM_SX=${libIGCM}                   " >> ${FunctionPath} 
    295               echo "export libIGCM=${libIGCM_POST}                 " >> ${FunctionPath} 
    296               echo "export SUBMIT_DIR=${SUBMIT_DIR}                " >> ${FunctionPath} 
    297               echo "export POST_DIR=${POST_DIR}                    " >> ${FunctionPath} 
    298               echo "export MASTER=${MASTER}                        " >> ${FunctionPath} 
    299               echo "export RebuildFrequency=${RebuildFrequency}    " >> ${FunctionPath} 
    300               echo "export DateBegin=${ChunckTsDateBegin}          " >> ${FunctionPath} 
    301               echo "export PeriodDateEnd=${PeriodDateEnd}          " >> ${FunctionPath} 
    302               echo "export StandAlone=false                        " >> ${FunctionPath} 
    303               echo "export CompletedFlag=${CompletedFlag}          " >> ${FunctionPath} 
    304               echo "export TsTask=${TsTask}                        " >> ${FunctionPath} 
    305               echo "export CompToRead=${CompToRead}                " >> ${FunctionPath} 
    306               echo "export FlagToRead=${FlagToRead}                " >> ${FunctionPath} 
    307               echo "export RESOL_ATM=${RESOL_ATM}                  " >> ${FunctionPath} 
    308               echo "export RESOL_OCE=${RESOL_OCE}                  " >> ${FunctionPath} 
    309               echo "export RESOL_ICE=${RESOL_ICE}                  " >> ${FunctionPath} 
    310               echo "export RESOL_MBG=${RESOL_MBG}                  " >> ${FunctionPath} 
    311               echo "export RESOL_SRF=${RESOL_SRF}                  " >> ${FunctionPath} 
    312               echo "export RESOL_SBG=${RESOL_SBG}                  " >> ${FunctionPath} 
    313               echo "export listVarEnv=${listVarEnv}                " >> ${FunctionPath} 
    314               echo "export Script_Post_Output=${Script_Post_Output}" >> ${FunctionPath} 
     293              echo "export DEBUG_debug=${DEBUG_debug}                        " >> ${FunctionPath} 
     294              echo "export BigBrother=${BigBrother}                          " >> ${FunctionPath} 
     295              echo "export postProcessingStopLevel=${postProcessingStopLevel}" >> ${FunctionPath} 
     296              echo "export MODIPSL=${MODIPSL}                                " >> ${FunctionPath} 
     297              echo "export libIGCM_SX=${libIGCM}                             " >> ${FunctionPath} 
     298              echo "export libIGCM=${libIGCM_POST}                           " >> ${FunctionPath} 
     299              echo "export SUBMIT_DIR=${SUBMIT_DIR}                          " >> ${FunctionPath} 
     300              echo "export POST_DIR=${POST_DIR}                              " >> ${FunctionPath} 
     301              echo "export MASTER=${MASTER}                                  " >> ${FunctionPath} 
     302              echo "export RebuildFrequency=${RebuildFrequency}              " >> ${FunctionPath} 
     303              echo "export DateBegin=${ChunckTsDateBegin}                    " >> ${FunctionPath} 
     304              echo "export PeriodDateEnd=${PeriodDateEnd}                    " >> ${FunctionPath} 
     305              echo "export StandAlone=false                                  " >> ${FunctionPath} 
     306              echo "export CompletedFlag=${CompletedFlag}                    " >> ${FunctionPath} 
     307              echo "export TsTask=${TsTask}                                  " >> ${FunctionPath} 
     308              echo "export CompToRead=${CompToRead}                          " >> ${FunctionPath} 
     309              echo "export FlagToRead=${FlagToRead}                          " >> ${FunctionPath} 
     310              echo "export RESOL_ATM=${RESOL_ATM}                            " >> ${FunctionPath} 
     311              echo "export RESOL_OCE=${RESOL_OCE}                            " >> ${FunctionPath} 
     312              echo "export RESOL_ICE=${RESOL_ICE}                            " >> ${FunctionPath} 
     313              echo "export RESOL_MBG=${RESOL_MBG}                            " >> ${FunctionPath} 
     314              echo "export RESOL_SRF=${RESOL_SRF}                            " >> ${FunctionPath} 
     315              echo "export RESOL_SBG=${RESOL_SBG}                            " >> ${FunctionPath} 
     316              echo "export listVarEnv=${listVarEnv}                          " >> ${FunctionPath} 
     317              echo "export Script_Post_Output=${Script_Post_Output}          " >> ${FunctionPath} 
    315318#             if [ X${MASTER} = Xtitane ] ; then 
    316319#               echo ". ${libIGCM_POST}/libIGCM_debug/libIGCM_debug.ksh" >> ${FunctionPath} 
     
    328331                        export DEBUG_debug=${DEBUG_debug} 
    329332                        export BigBrother=${BigBrother} 
     333                        export postProcessingStopLevel=${postProcessingStopLevel}" 
    330334                        export MODIPSL=${MODIPSL} 
    331335                        export libIGCM_SX=${libIGCM} 
     
    377381    Script_Post_Output=create_se.${PeriodDateEnd} 
    378382    # 
    379     listVarEnv="DEBUG_debug,BigBrother,MODIPSL,libIGCM,libIGCM_SX,SUBMIT_DIR,POST_DIR,Script_Post_Output,MASTER,DateBegin,PeriodDateEnd,StandAlone,RESOL_ATM,RESOL_OCE,RESOL_ICE,RESOL_MBG,RESOL_SRF,RESOL_SBG" 
     383    listVarEnv="DEBUG_debug,BigBrother,postProcessingStopLevel,MODIPSL,libIGCM,libIGCM_SX,SUBMIT_DIR,POST_DIR,Script_Post_Output,MASTER,DateBegin,PeriodDateEnd,StandAlone,RESOL_ATM,RESOL_OCE,RESOL_ICE,RESOL_MBG,RESOL_SRF,RESOL_SBG" 
    380384 
    381385    if ( [ ${RebuildFrequency} = true ] || [ ${PackFrequency} = true ] ) ; then 
     
    392396#       echo "IGCM_sys_RshPost <<-EOF"                     >> ${FunctionPath} 
    393397#     fi 
    394       echo "export DEBUG_debug=${DEBUG_debug}              " >> ${FunctionPath} 
    395       echo "export BigBrother=${BigBrother}                " >> ${FunctionPath} 
    396       echo "export MODIPSL=${MODIPSL}                      " >> ${FunctionPath} 
    397       echo "export libIGCM_SX=${libIGCM}                   " >> ${FunctionPath} 
    398       echo "export libIGCM=${libIGCM_POST}                 " >> ${FunctionPath} 
    399       echo "export SUBMIT_DIR=${SUBMIT_DIR}                " >> ${FunctionPath} 
    400       echo "export POST_DIR=${POST_DIR}                    " >> ${FunctionPath} 
    401       echo "export MASTER=${MASTER}                        " >> ${FunctionPath} 
    402       echo "export DateBegin=${DateBegin}                  " >> ${FunctionPath} 
    403       echo "export PeriodDateEnd=${PeriodDateEnd}          " >> ${FunctionPath} 
    404       echo "export StandAlone=false                        " >> ${FunctionPath} 
    405       echo "export RESOL_ATM=${RESOL_ATM}                  " >> ${FunctionPath} 
    406       echo "export RESOL_OCE=${RESOL_OCE}                  " >> ${FunctionPath} 
    407       echo "export RESOL_ICE=${RESOL_ICE}                  " >> ${FunctionPath} 
    408       echo "export RESOL_MBG=${RESOL_MBG}                  " >> ${FunctionPath} 
    409       echo "export RESOL_SRF=${RESOL_SRF}                  " >> ${FunctionPath} 
    410       echo "export RESOL_SBG=${RESOL_SBG}                  " >> ${FunctionPath} 
    411       echo "export listVarEnv=${listVarEnv}                " >> ${FunctionPath} 
    412       echo "export Script_Post_Output=${Script_Post_Output}" >> ${FunctionPath} 
     398      echo "export DEBUG_debug=${DEBUG_debug}                        " >> ${FunctionPath} 
     399      echo "export BigBrother=${BigBrother}                          " >> ${FunctionPath} 
     400      echo "export postProcessingStopLevel=${postProcessingStopLevel}" >> ${FunctionPath} 
     401      echo "export MODIPSL=${MODIPSL}                                " >> ${FunctionPath} 
     402      echo "export libIGCM_SX=${libIGCM}                             " >> ${FunctionPath} 
     403      echo "export libIGCM=${libIGCM_POST}                           " >> ${FunctionPath} 
     404      echo "export SUBMIT_DIR=${SUBMIT_DIR}                          " >> ${FunctionPath} 
     405      echo "export POST_DIR=${POST_DIR}                              " >> ${FunctionPath} 
     406      echo "export MASTER=${MASTER}                                  " >> ${FunctionPath} 
     407      echo "export DateBegin=${DateBegin}                            " >> ${FunctionPath} 
     408      echo "export PeriodDateEnd=${PeriodDateEnd}                    " >> ${FunctionPath} 
     409      echo "export StandAlone=false                                  " >> ${FunctionPath} 
     410      echo "export RESOL_ATM=${RESOL_ATM}                            " >> ${FunctionPath} 
     411      echo "export RESOL_OCE=${RESOL_OCE}                            " >> ${FunctionPath} 
     412      echo "export RESOL_ICE=${RESOL_ICE}                            " >> ${FunctionPath} 
     413      echo "export RESOL_MBG=${RESOL_MBG}                            " >> ${FunctionPath} 
     414      echo "export RESOL_SRF=${RESOL_SRF}                            " >> ${FunctionPath} 
     415      echo "export RESOL_SBG=${RESOL_SBG}                            " >> ${FunctionPath} 
     416      echo "export listVarEnv=${listVarEnv}                          " >> ${FunctionPath} 
     417      echo "export Script_Post_Output=${Script_Post_Output}          " >> ${FunctionPath} 
    413418#     if [ X${MASTER} = Xtitane ] ; then 
    414419#       echo ". ${libIGCM_POST}/libIGCM_debug/libIGCM_debug.ksh" >> ${FunctionPath} 
     
    426431            export DEBUG_debug=${DEBUG_debug} 
    427432            export BigBrother=${BigBrother} 
     433            export postProcessingStopLevel=${postProcessingStopLevel} 
    428434            export MODIPSL=${MODIPSL} 
    429435            export libIGCM_SX=${libIGCM} 
     
    477483    Script_Post_Output=${script}.${PeriodDateEnd} 
    478484    # 
    479     listVarEnv="DEBUG_debug,BigBrother,MODIPSL,libIGCM,libIGCM_SX,SUBMIT_DIR,POST_DIR,Script_Post_Output,MASTER,DateBegin,DateEnd,PeriodPack,StandAlone" 
     485    listVarEnv="DEBUG_debug,BigBrother,postProcessingStopLevel,MODIPSL,libIGCM,libIGCM_SX,SUBMIT_DIR,POST_DIR,Script_Post_Output,MASTER,DateBegin,DateEnd,PeriodPack,StandAlone" 
    480486    IGCM_sys_RshPost <<-EOF 
    481487    export DEBUG_debug=${DEBUG_debug} 
    482488    export BigBrother=${BigBrother} 
     489    export postProcessingStopLevel=${postProcessingStopLevel} 
    483490    export MODIPSL=${MODIPSL} 
    484491    export libIGCM_SX=${libIGCM} 
     
    509516      export DEBUG_debug=${DEBUG_debug} 
    510517      export BigBrother=${BigBrother} 
     518      export postProcessingStopLevel=${postProcessingStopLevel} 
    511519      export MODIPSL=${MODIPSL} 
    512520      export libIGCM_SX=${libIGCM} 
     
    553561      echo "export Script_Post_Output=${Script_Post_Output}" >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 
    554562      echo "export script=${script}                        " >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 
     563      echo "export postProcessingStopLevel=${postProcessingStopLevel}" >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 
    555564#       if [ X${MASTER} = Xtitane ] ; then 
    556565#         echo ". ${libIGCM_POST}/libIGCM_debug/libIGCM_debug.ksh" >> ${RUN_DIR}/REBUILD_${PeriodDateBegin}/rebuild.ksh 
     
    568577        export DEBUG_debug=${DEBUG_debug} 
    569578        export BigBrother=${BigBrother} 
     579        export postProcessingStopLevel=${postProcessingStopLevel} 
    570580        export MODIPSL=${MODIPSL} 
    571581        export libIGCM_SX=${libIGCM} 
     
    610620    Script_Post_Output=${script}.${PeriodDateEnd} 
    611621    # 
    612     listVarEnv="DEBUG_debug,BigBrother,MODIPSL,libIGCM,libIGCM_SX,SUBMIT_DIR,REBUILD_DIR,POST_DIR,Script_Post_Output,MASTER,DateBegin,PeriodDateBegin,PeriodDateEnd,NbRebuildDir,StandAlone,RESOL_ATM,RESOL_OCE,RESOL_ICE,RESOL_MBG,RESOL_SRF,RESOL_SBG" 
     622    listVarEnv="DEBUG_debug,BigBrother,postProcessingStopLevel,MODIPSL,libIGCM,libIGCM_SX,SUBMIT_DIR,REBUILD_DIR,POST_DIR,Script_Post_Output,MASTER,DateBegin,PeriodDateBegin,PeriodDateEnd,NbRebuildDir,StandAlone,RESOL_ATM,RESOL_OCE,RESOL_ICE,RESOL_MBG,RESOL_SRF,RESOL_SBG" 
    613623    IGCM_sys_RshPost <<-EOF 
    614624      export DEBUG_debug=${DEBUG_debug} 
    615625      export BigBrother=${BigBrother} 
     626      export postProcessingStopLevel=${postProcessingStopLevel} 
    616627      export MODIPSL=${MODIPSL} 
    617628      export libIGCM_SX=${libIGCM} 
Note: See TracChangeset for help on using the changeset viewer.