Ignore:
Timestamp:
03/30/15 17:18:46 (9 years ago)
Author:
sdipsl
Message:

house keeping in libIGCM_sys (third pass). Will ease #248 and #251

File:
1 edited

Legend:

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

    r1179 r1180  
    8383# ie storage filesystem 
    8484typeset -r STOREHOST=ergon 
    85 typeset -r REMOTE_RSYNC=/u/rech/ces/rces452/RSYNC/bin/rsync 
     85typeset -r REMOTE_RSYNC=/usr/bin/rsync 
    8686 
    8787#==================================================== 
    88 # Set environment tools (ferret, nco, cdo) 
     88# Set environment tools (ferret, nco, cdo, rebuild, ...) 
    8989#==================================================== 
    9090source /smplocal/pub/Modules/default/init/ksh 
     
    136136 
    137137#==================================================== 
    138 #- set PackDefault true on ada 
     138#- set PackDefault to true on ada 
    139139PackDefault=true 
    140140 
     
    951951    fi 
    952952  fi 
    953  
    954953  IGCM_debug_PopStack "IGCM_sys_Mv" 
    955954} 
     
    13431342      i=0 
    13441343      while [ $i -lt $NB_ESSAI ] ; do 
    1345         # USUAL WAY 
    1346         \cp $1 $2 > ${OUTCOMMAND_PATH}/out_command_${LOGIN}.$$ 2>&1 
    1347         status=$? 
     1344        if [ $( stat -c %d $1 ) -ne $( stat -c %d $( dirname $2 ) ) ] ; then 
     1345          # USUAL WAY 
     1346          \cp $1 $2 > ${OUTCOMMAND_PATH}/out_command_${LOGIN}.$$ 2>&1 
     1347          status=$? 
     1348        else 
     1349          # NOT SO USUAL WAY 
     1350          \mv $1 $2 > ${OUTCOMMAND_PATH}/out_command_${LOGIN}.$$ 2>&1 
     1351          status=$? 
     1352        fi 
    13481353        if [ ${status} -gt 0 ]; then 
    13491354          IGCM_debug_Print 2 "IGCM_sys_PutBuffer_Out : cp failed error code ${status} ${i}/${NB_ESSAI}" 
     
    19952000    fi 
    19962001 
    1997   else # Only one executable. (SPMD mode). 
     2002  # Only one executable (SPMD mode). 
     2003  else 
    19982004 
    19992005    for comp in ${config_ListOfComponents[*]} ; do 
     
    20922098 
    20932099  eval ${3}=${ID} 
    2094  
    20952100  IGCM_debug_PopStack "IGCM_sys_GetJobID" 
    20962101} 
Note: See TracChangeset for help on using the changeset viewer.