Ignore:
Timestamp:
03/28/12 18:26:28 (12 years ago)
Author:
mafoipsl
Message:

Pack_restart : keep last restart of pack (This will reduce the need of packed restart and tar) and add delete of the last restart of the previous pack.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/libIGCM_MPI_OpenMP/AA_pack_restart

    r605 r612  
    303303IGCM_debug_PrintVariables 3 date_end_simulation 
    304304 
     305# last restart of the previous period : to be deleted 
     306typeset date_end_previous 
     307date_end_previous=$( IGCM_date_AddDaysToGregorianDate ${date_begin_pack} -1 ) 
     308 
    305309while [ ${date_begin_pack} -le ${date_end_simulation} ] ; do 
    306310 
     
    313317    extract_date_file=$( echo ${file}  | sed -e "s/.*${JobName}_//" ) 
    314318    date_file=$( echo ${extract_date_file} | sed 's/\([0-9]\{8\}\)_.*$/\1/g' ) 
    315 #   echo pack n°${number_pack}  ${date_file} ${date_begin_pack} ${date_end_pack} 
     319#   warning demenagement. delete last restart of the previous pack 
     320    [  ${date_file} -eq ${date_end_previous} ] && echo $( readlink ${file} ) >> ${RUN_DIR}/liste_remove_pack_${number_pack}.txt 
     321#   echo pack number ${number_pack}  ${date_file} ${date_begin_pack} ${date_end_pack} 
    316322    if [ ${date_file} -le ${date_end_pack} ] && [ ${date_file} -ge ${date_begin_pack} ] ; then 
    317323      echo $( basename ${file} ) >> ${RUN_DIR}/liste_pack_${number_pack}.txt 
    318       echo $( readlink ${file} ) >> ${RUN_DIR}/liste_remove_pack_${number_pack}.txt 
     324#   warning demenagement. do not delete last restart of this pack 
     325      [ ${date_file} -eq ${date_end_pack} ] || echo $( readlink ${file} ) >> ${RUN_DIR}/liste_remove_pack_${number_pack}.txt 
    319326#   Will not work. Need to find a better ordering. 
    320327#   elif [ ${date_file} -ge ${date_end_pack} ] ; then 
Note: See TracChangeset for help on using the changeset viewer.