New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 5292 for branches/2015/dev_r5092_CNRS_SETTE/NEMOGCM/TRUST/trusting_func.sh – NEMO

Ignore:
Timestamp:
2015-05-22T18:49:31+02:00 (9 years ago)
Author:
nicolasmartin
Message:

dev_r5092_CNRS_SETTE Standalone TRUST directory for regular NEMO configuration testing

File:
1 copied

Legend:

Unmodified
Added
Removed
  • branches/2015/dev_r5092_CNRS_SETTE/NEMOGCM/TRUST/trusting_func.sh

    r5286 r5292  
    22 
    33function mesg_make {  
    4     paste -d ';' mesg_*.txt > trusting_${DATE_STR}.txt 
    5     cat trusting_${DATE_STR}.txt 
     4    paste -d ';' mesg_*_${CFG_USER}_${CFG_ARCH}.txt > trusting_${DATE_STR}_${CFG_USER}_${CFG_ARCH}.txt 
     5    cat trusting_${DATE_STR}_${CFG_USER}_${CFG_ARCH}.txt 
    66} 
    77 
     
    1111if [ $PUBLISH -eq 1 ]; then 
    1212 
    13   if [ -f ${DIR_TEST}/trusting.txt ] ; then 
    14       tail -1 trusting_${DATE_STR}.txt >> ${DIR_TEST}/trusting.txt 
     13  if [ -f ${DIR_TEST}/trusting_${CFG_USER}_${CFG_ARCH}.txt ] ; then 
     14      tail -1 trusting_${DATE_STR}_${CFG_USER}_${CFG_ARCH}.txt >> ${DIR_TEST}/trusting_${CFG_USER}_${CFG_ARCH}.txt 
    1515  else 
    16       cp      trusting_${DATE_STR}.txt    ${DIR_TEST}/trusting.txt 
     16      cp      trusting_${DATE_STR}_${CFG_USER}_${CFG_ARCH}.txt    ${DIR_TEST}/trusting_${CFG_USER}_${CFG_ARCH}.txt 
    1717  fi 
    1818 
    19   cp trusting_${DATE_STR}.txt ${DIR_TEST} 
    20 #  chmod o+r ${DIR_TEST}/trusting_${DATE_STR}.txt 
     19  cp trusting_${DATE_STR}_${CFG_USER}_${CFG_ARCH}.txt ${DIR_TEST} 
     20#  chmod o+r ${DIR_TEST}/trusting_${DATE_STR}_${CFG_USER}_${CFG_ARCH}.txt 
    2121   
    2222#  rm -rf              ${DIR_WORK}/../../dods/public/${LOGNAME}/trusting/${CONF_REF} 
     
    2525   
    2626  # Send mail only when FAILED 
    27   if [[ grep 'FAILED' mesg_02_status.txt && ! -z $MAIL ]]; then 
     27  if [[ grep 'FAILED' mesg_02_status_${CFG_USER}_${CFG_ARCH}.txt && ! -z $MAIL ]]; then 
    2828      cat << END_MAIL > ${DIR_TEST}/trusting.mail 
    29 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 
     29XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 
    3030Dear $USER, 
    3131 
     
    3333Please consult http://webservices.ipsl.fr/trusting/ 
    3434 
    35 Failed at step: `tail -n 1 mesg_03_step.txt` 
     35Failed at step: `tail -n 1 mesg_03_step_${CFG_USER}_${CFG_ARCH}.txt` 
    3636Directory : ${DIR_TEST} 
    3737 
    38 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 
     38XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 
    3939 
    4040END_MAIL 
Note: See TracChangeset for help on using the changeset viewer.