Changeset 196


Ignore:
Timestamp:
11/10/09 17:13:13 (14 years ago)
Author:
sdipsl
Message:
  • Some more step towards post processing from cesium
  • Wait from CCRT actions (cesium node can not ssh mercure), necessary because cesium do not see mercure workdir and thus do not see card
  • Do not use this version on sx9, post-process will fail
Location:
trunk/libIGCM
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/AA_create_ts

    r192 r196  
    11#-Q- platine #!/usr/bin/ksh 
    2 #-Q- platine ################## 
     2#-Q- platine ################### 
    33#-Q- platine ## PLATINE   CEA ## 
    4 #-Q- platine ################## 
     4#-Q- platine ################### 
    55#-Q- platine #BSUB -J TS                     # Nom du job 
    66#-Q- platine #BSUB -N                        # message a la fin du job 
  • trunk/libIGCM/AA_rebuild_fromWorkdir

    r192 r196  
    116116RESOL_ICE=${RESOL_ICE:=ORCA2} 
    117117 
    118 #D- TEMPORARY Flag to determine ice resolution 
    119 #D- Default : value from marine biogeochemistry driver if any 
     118#D- TEMPORARY Flag to determine biogeochemistry resolution 
     119#D- Default : value from ice driver if any 
    120120RESOL_MBG=${RESOL_MBG:=ORCA2} 
    121  
    122121 
    123122#D- Flag to determine surface resolution 
     
    142141 
    143142RUN_DIR=${REBUILD_DIR} 
    144 ListAllRebuildDir=$( ls -d ${REBUILD_DIR}/REBUILD_* | grep -B $(( ${NbRebuildDir} -1 )) ${PeriodDateBegin} ) 
     143ListAllRebuildDir=$( IGCM_sys_RshMaster ls -d ${REBUILD_DIR}/REBUILD_* | grep -B $(( ${NbRebuildDir} -1 )) ${PeriodDateBegin} ) 
    145144# 
    146145IGCM_sys_Cd ${RUN_DIR} 
    147146 
    148147for directory in ${ListAllRebuildDir} ; do 
     148    # 
     149    IGCM_sys_Get_Master ${directory} ${RUN_DIR} 
    149150    # 
    150151    IGCM_sys_Cd ${RUN_DIR}/$( basename ${directory} ) 
  • trunk/libIGCM/libIGCM_config/libIGCM_config.ksh

    r187 r196  
    215215                echo "DEBUG mode : activation of 'set -vx' mode." 
    216216                echo "DEBUG mode : no protection for output files." 
    217                 echo "DEBUG mode : force online rebuild." 
     217                echo "DEBUG mode : if active force asynchronous rebuild frequency to PeriodLength frequency." 
    218218                ;; 
    219219            DEV) 
    220220                echo "DEVelopment mode : no protection for output files." 
    221                 echo "DEVelopment mode : force online rebuild." 
     221                echo "DEVelopment mode : if active force asynchronous rebuild frequency to PeriodLength frequency." 
    222222                ;; 
    223223        esac 
  • trunk/libIGCM/libIGCM_post/libIGCM_post.ksh

    r183 r196  
    650650            # 
    651651            typeset listVarEnv 
    652             listVarEnv="DEBUG_debug,MODIPSL,libIGCM,libIGCM_SX,SUBMIT_DIR,REBUILD_DIR,POST_DIR,DateBegin,PeriodDateBegin,PeriodDateEnd,NbRebuildDir,StandAlone,RESOL_ATM,RESOL_OCE,RESOL_ICE,RESOL_MBG,RESOL_SRF,RESOL_BIOS" 
     652            listVarEnv="DEBUG_debug,MODIPSL,libIGCM,libIGCM_SX,SUBMIT_DIR,REBUILD_DIR,POST_DIR,MASTER,DateBegin,PeriodDateBegin,PeriodDateEnd,NbRebuildDir,StandAlone,RESOL_ATM,RESOL_OCE,RESOL_ICE,RESOL_MBG,RESOL_SRF,RESOL_BIOS" 
    653653            IGCM_sys_RshPost <<-EOF 
    654654            export DEBUG_debug=${DEBUG_debug} 
     
    659659            export REBUILD_DIR=${REBUILD_DIR} 
    660660            export POST_DIR=${POST_DIR} 
     661            export MASTER=${MASTER} 
    661662            export DateBegin=${DateBegin} 
    662663            export PeriodDateBegin=${PeriodDateBegin} 
     
    683684            # 
    684685            typeset listVarEnv 
    685             listVarEnv="DEBUG_debug,MODIPSL,libIGCM,libIGCM_SX,SUBMIT_DIR,REBUILD_DIR,POST_DIR,DateBegin,PeriodDateBegin,PeriodDateEnd,NbRebuildDir,StandAlone,RESOL_ATM,RESOL_OCE,RESOL_ICE,RESOL_MBG,RESOL_SRF,RESOL_BIOS" 
     686            listVarEnv="DEBUG_debug,MODIPSL,libIGCM,libIGCM_SX,SUBMIT_DIR,REBUILD_DIR,POST_DIR,MASTER,DateBegin,PeriodDateBegin,PeriodDateEnd,NbRebuildDir,StandAlone,RESOL_ATM,RESOL_OCE,RESOL_ICE,RESOL_MBG,RESOL_SRF,RESOL_BIOS" 
    686687            IGCM_sys_RshPost <<-EOF 
    687688            export DEBUG_debug=${DEBUG_debug} 
    688689            export MODIPSL=${MODIPSL} 
    689690            export libIGCM_SX=${libIGCM} 
    690             export libIGCM=${libIGCM} 
     691            export libIGCM=${libIGCM_POST} 
    691692            export SUBMIT_DIR=${SUBMIT_DIR} 
    692693            export REBUILD_DIR=${REBUILD_DIR} 
    693694            export POST_DIR=${POST_DIR} 
     695            export MASTER=${MASTER} 
    694696            export DateBegin=${DateBegin} 
    695697            export PeriodDateBegin=${PeriodDateBegin} 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_cesium.ksh

    r192 r196  
    157157#==================================================== 
    158158#- RUN_DIR_PATH : Temporary working directory (=> TMP) 
    159 typeset -r RUN_DIR_PATH=${RUN_DIR_PATH:=${TMPDIR}} 
     159typeset -r RUN_DIR_PATH=${RUN_DIR_PATH:=${SCRATCHDIR}/${PBS_JOBID}} 
    160160 
    161161#==================================================== 
     
    818818        # 
    819819        # USUAL WAY 
    820         putfer $1 $2 > out_rsync 2>&1 
     820        cp $1 $2 > out_rsync 2>&1 
    821821        RET=$? 
    822822 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_mercurex9.ksh

    r193 r196  
    184184    i=0 
    185185    while [ $i -ne $NB_ESSAI ] ; do 
    186         ssh cesium /bin/ksh ${@} 
     186        ssh -t mercure ssh cesium /bin/ksh ${@} 2>/dev/null 
    187187        status=$? 
    188188        if [ ${status} -ne 0 ]; 
Note: See TracChangeset for help on using the changeset viewer.