Ignore:
Timestamp:
07/25/14 17:41:55 (10 years ago)
Author:
sdipsl
Message:

Remove OldPrefix? from run.card to ease REDO process when needed. see #168

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/AA_TimeSeries_Checker

    r1019 r1028  
    1919# Launch what's missing 
    2020# For use during a run (not on the end : PeriodState=Completed), it will complete 
    21 # all TS to last PeriodDateEnd value, give by run.card->Configuration->OldPrefix string. 
     21# all TS to last PeriodDateEnd value, give by run.card->Configuration->(PeriodDateBegin - 1). 
    2222 
    2323#D- Path to libIGCM 
     
    103103 
    104104if [ -f ${CARD_DIR}/run.card ] ; then 
    105   IGCM_card_DefineVariableFromOption ${CARD_DIR}/run.card Configuration OldPrefix 
    106105  IGCM_card_DefineVariableFromOption ${CARD_DIR}/run.card Configuration PeriodState 
     106  IGCM_card_DefineVariableFromOption ${CARD_DIR}/run.card Configuration PeriodDateBegin 
    107107  IGCM_card_DefineVariableFromOption ${CARD_DIR}/run.card PostProcessing TimeSeriesCompleted 
    108108  IGCM_debug_Print 1 "DefineVariableFromOption  : run_Configuration" 
    109   IGCM_debug_PrintVariables 3 run_Configuration_OldPrefix 
    110109  IGCM_debug_PrintVariables 3 run_Configuration_PeriodState 
    111110  IGCM_debug_Print 1 "DefineVariableFromOption  : run_PostProcessing" 
    112111  IGCM_debug_PrintVariables 3 run_PostProcessing_TimeSeriesCompleted 
    113112  if [ X${run_Configuration_PeriodState} != X"Completed" ] ; then 
    114     DateEnd=$( IGCM_date_ConvertFormatToGregorian $( echo ${run_Configuration_OldPrefix} | awk -F'_' '{print $2}' ) ) 
     113    DateEnd=$( IGCM_date_AddDaysToGregorianDate $( IGCM_date_ConvertFormatToGregorian ${PeriodDateBegin} ) -1 ) 
    115114  else 
    116115    DateEnd=$( IGCM_date_ConvertFormatToGregorian ${config_UserChoices_DateEnd} ) 
Note: See TracChangeset for help on using the changeset viewer.