Changeset 274


Ignore:
Timestamp:
05/20/10 18:38:12 (14 years ago)
Author:
mafoipsl
Message:

Use CSCRATCHDIR on new front end for mercure to have better performances for rebuild and other postprocessing operations. Correct config_Finalize to avoid warning messages. Correct somme comment.

Location:
trunk/libIGCM
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/libIGCM_config/libIGCM_config.ksh

    r263 r274  
    711711 
    712712        IGCM_debug_Print 1 "Submit next job" 
    713         # SUBMIT NEXT JOB 
     713        # SUBMIT NEXT JOB from SUBMIT_DIR and come back in RUN_DIR 
    714714        IGCM_sys_Cd ${SUBMIT_DIR} 
    715715        IGCM_sys_Qsub ${SUBMIT_DIR}/Job_${config_UserChoices_JobName} 
     716        IGCM_sys_Cd - 
    716717    fi 
    717718 
     
    721722        ls -la 
    722723    fi 
    723  
     724     
    724725    # Clean ${RUN_DIR}=${RUN_DIR_PATH}/${config_UserChoices_TagName}/${config_UserChoices_JobName} 
    725726    # Only for production run (No clean up in DEV or DEB mode) 
     727    # and command sent from .. directory. 
     728    IGCM_sys_Cd .. 
    726729    [ X${JobType} = XRUN ] && IGCM_sys_Rm -rf ${RUN_DIR} 
    727730 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_cesium.ksh

    r263 r274  
    734734 
    735735    if [ ${RET} -gt 0 ] ; then 
    736         echo "IGCM_sys_Rm : error." 
     736        echo "IGCM_sys_RmRunDir : error." 
    737737        cat out_rsync 
    738         IGCM_debug_Exit "IGCM_sys_Rm" 
     738        IGCM_debug_Exit "IGCM_sys_RmRunDir" 
    739739    fi 
    740740 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_mercure.ksh

    r263 r274  
    124124#==================================================== 
    125125#- RUN_DIR_PATH : Temporary working directory (=> TMP) 
    126 typeset -r RUN_DIR_PATH=${RUN_DIR_PATH:=${TMPDIR}} 
     126typeset -r RUN_DIR_PATH=${RUN_DIR_PATH:=${CSCRATCHDIR}} 
    127127 
    128128#==================================================== 
     
    627627    IGCM_debug_PushStack "IGCM_sys_RmRunDir" -- $@ 
    628628    if ( $DEBUG_sys ) ; then 
    629         echo "IGCM_sys_RmRunDir :" $@ 
    630         echo "Dummy call, let the scheduler do that." 
    631     fi 
     629        echo "IGCM_sys_RmRunDir :" $@ 
     630    fi 
     631 
     632    typeset RET 
     633 
     634    echo rm $@ > out_rsync 2>&1 
     635    \rm $@ >> out_rsync 2>&1 
     636    RET=$? 
     637 
     638    if [ ${RET} -gt 0 ] ; then 
     639        echo "IGCM_sys_RmRunDir : error." 
     640        cat out_rsync 
     641        IGCM_debug_Exit "IGCM_sys_RmRunDir" 
     642    fi 
     643 
    632644    IGCM_debug_PopStack "IGCM_sys_RmRunDir" 
    633645} 
Note: See TracChangeset for help on using the changeset viewer.