Changeset 159


Ignore:
Timestamp:
08/18/09 16:45:45 (15 years ago)
Author:
sdipsl
Message:
  • Bugfix with test regarding Patch files and empty option
  • Bugfix with rebuildFromWorkdir Job
Location:
trunk/libIGCM
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/AA_rebuild_fromArchive

    r157 r159  
    2222#-Q- sx8brodie # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    2323#-Q- sx8brodie # @ notification = error 
    24 #-Q- sx8brodie # @ environment  = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $REBUILD_DIR ; $RebuildFromArchive ; $POST_DIR ; $DateBegin ; $PeriodDateBegin ; $PeriodDateEnd ; $NbRebuildDir ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_SRF 
     24#-Q- sx8brodie # @ environment  = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $REBUILD_DIR ; $RebuildFromArchive ; $POST_DIR ; $DateBegin ; $PeriodDateBegin ; $PeriodDateEnd ; $NbRebuildDir ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_SRF ; $MASTER 
    2525#-Q- sx8brodie # @ queue 
    2626#-Q- aix6 #!/bin/ksh 
     
    2929#-Q- aix6 ####################### 
    3030#-Q- aix6 # Temps Elapsed max. d'une requete hh:mm:ss 
    31 #-Q- aix6 # @ wall_clock_limit = 10:00:00 
     31#-Q- aix6 # @ wall_clock_limit = 20:00:00 
    3232#-Q- aix6 # Nom du travail LoadLeveler 
    3333#-Q- aix6 # @ job_name   = REBUILDARCH 
     
    3838#-Q- aix6 # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 
    3939#-Q- aix6 # @ notification = error 
    40 #-Q- aix6 # @ environment  = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $REBUILD_DIR ; $RebuildFromArchive ; $POST_DIR ; $DateBegin ; $PeriodDateBegin ; $PeriodDateEnd ; $NbRebuildDir ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_SRF 
     40#-Q- aix6 # @ environment  = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $REBUILD_DIR ; $RebuildFromArchive ; $POST_DIR ; $DateBegin ; $PeriodDateBegin ; $PeriodDateEnd ; $NbRebuildDir ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_SRF ; $MASTER 
    4141#-Q- aix6 # @ queue 
    4242#-Q- sx8mercure #!/bin/ksh 
  • trunk/libIGCM/AA_rebuild_fromWorkdir

    r157 r159  
    125125 
    126126RUN_DIR=${REBUILD_DIR} 
    127 ListAllRebuildDir=$( ls -d ${REBUILD_DIR}/REBUILD_* | grep  ${PeriodDateBegin} | tail -${NbRebuildDir} ) 
     127ListAllRebuildDir=$( ls -d ${REBUILD_DIR}/REBUILD_* | grep -B $(( ${NbRebuildDir} -1 )) ${PeriodDateBegin} ) 
    128128# 
    129129IGCM_sys_Cd ${RUN_DIR} 
  • trunk/libIGCM/libIGCM_comp/libIGCM_comp.ksh

    r158 r159  
    254254                       
    255255                      IGCM_sys_Get ${file_in} ${file_out} 
    256  
    257                       IGCM_comp_PrepareDeletedFiles ${file_in} ${file_out} 
     256                      #IGCM_comp_PrepareDeletedFiles ${file_in} ${file_out} 
    258257 
    259258                      (( i=i+2 )) 
     
    311310 
    312311                IGCM_sys_Get ${file_in} ${file_out} 
    313  
    314312                IGCM_comp_PrepareDeletedFiles ${file_in} ${file_out} 
    315313 
     
    406404 
    407405                IGCM_sys_Cp ${file_in} ${file_out}  
    408  
    409406                IGCM_comp_PrepareDeletedFiles ${file_in} ${file_out} 
    410407 
     
    770767                    # If we need to apply a patch we use TMP DIRECTORY before ARCHIVING if asynchronous rebuild is on 
    771768                    # 
    772                     if ( [ X$( eval echo \${${compname}_${flag_post}_Patches[0]} ) !=  X${NULL_STR} ] && [ ! X${config_Post_RebuildFrequency} = X${NULL_STR} ] && [ ! X${config_Post_RebuildFrequency} = XNONE ] ) ; then 
     769                    if ( [ ! X$( eval echo \${${compname}_${flag_post}_Patches[0]} ) =  X${NULL_STR} ] && [ ! X${config_Post_RebuildFrequency} = X ] && [ ! X${config_Post_RebuildFrequency} = XNONE ] ) ; then 
    773770                        if [ -f ${file_in} ] ; then 
    774771                            IGCM_sys_Mv ${file_in} ${RUN_DIR}/REBUILD_${PeriodDateBegin} 
  • trunk/libIGCM/libIGCM_post/libIGCM_post.ksh

    r157 r159  
    686686            export SUBMIT_DIR=${SUBMIT_DIR} 
    687687            export REBUILD_DIR=${REBUILD_DIR} 
    688             export POST_DIR=${libIGCM} 
     688            export POST_DIR=${POST_DIR} 
    689689            export DateBegin=${DateBegin} 
    690690            export PeriodDateBegin=${PeriodDateBegin} 
Note: See TracChangeset for help on using the changeset viewer.