Ignore:
Timestamp:
11/09/10 16:02:49 (14 years ago)
Author:
sdipsl
Message:
  • Add a IGCM_config_Check function to test coherency between post-processing frequency. See #29. Will exit before execution if incoherency are found (example rebuild every 6 months, having a 1Y PeriodLenght? and a 2 months TimeSeriesFrequency?...)
  • libIGCM_post.ksh refactoring, making general function to handle frequency, easier to read hopefully. Still some simplification to add
  • DRYRUN was not maintain since a long time. Fix that. Minor adaptation still need to be done for sx8 and sx9 (ie when you want to DRYRUN from a machine initially devoted to the post-processing). DRYRUN is aimed for developpement purpose, prefer StandAlone? method to post-process after the fact.
  • we clean SUBMIT_DIR keeping only the 5 youngest Script_Output_* files. Good for workdir quota.
  • simplify rebuildFrom* options : remove R_SAVE and config_UserChoices_JobName used by IGCM_Patch_20091118_mask.ksh. rebuild.ksh will define that ; AA_create* already know that.
  • when exiting because of a RErun an old job : be more explicit and point the files who initiated this action, together with a link to clean_month.job
  • remove some redundant typeset
  • clean libIGCM_sys.ksh : remove machines
  • and cosmetics.
File:
1 edited

Legend:

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

    r373 r380  
    4949        . ${libIGCM}/libIGCM_sys/libIGCM_sys_ulam.ksh;; 
    5050 
    51     mercure) 
    52         echo "sys source mercure frontend TX7 IA-64 lib." 
    53         . ${libIGCM}/libIGCM_sys/libIGCM_sys_mercureTX.ksh;; 
    54  
    5551    mercure0?) 
    5652        echo "sys source mercure frontend X-64 lib." 
     
    7773        . ${libIGCM}/libIGCM_sys/libIGCM_sys_cesium.ksh;; 
    7874 
    79     claude|nougaro|ghio|grebil|robin) 
    80         echo "sys source LMD lib." 
    81         . ${libIGCM}/libIGCM_sys/libIGCM_sys_claude.ksh;; 
    82  
    83     calculo) 
    84         echo "sys source calculo lib." 
    85         . ${libIGCM}/libIGCM_sys/libIGCM_sys_calculo.ksh;; 
    86  
    8775    obelix*) 
    8876        echo "sys source obelix lib." 
Note: See TracChangeset for help on using the changeset viewer.