Changeset 71
- Timestamp:
- 03/20/09 14:42:39 (15 years ago)
- Location:
- trunk/libIGCM/libIGCM_sys
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/libIGCM_sys/libIGCM_sys_brodie.ksh
r67 r71 69 69 # $username ou whoami 70 70 typeset -r LOGIN=$( whoami ) 71 # $hostname of the MASTER job 72 typeset -r MASTER=${HOST} 71 73 72 74 #D- … … 105 107 #- Mirror libIGCM from brodie to ulam 106 108 typeset -r MirrorlibIGCM=${MirrorlibIGCM:=true} 109 110 #==================================================== 111 #- libIGCM_POST 112 PATHlibIGCM=$( echo ${libIGCM} | awk -F"${LOGIN}/" '{print $2}' | sed -e "s&/libIGCM&&" ) 113 typeset -r libIGCM_POST=${HOME}/${PATHlibIGCM}/libIGCM 107 114 108 115 #==================================================== … … 604 611 #==================================================== 605 612 #- Call IGCM_sys_Mirror_libIGCM now ! 606 PATHlibIGCM=$( echo ${libIGCM} | awk -F"${LOGIN}/" '{print $2}' | sed -e "s&/libIGCM&&" )607 613 if ( $MirrorlibIGCM ) ; then 608 614 IGCM_sys_Mirror_libIGCM 609 615 fi 610 611 #====================================================612 #- libIGCM_POST613 typeset -r libIGCM_POST=${HOME}/${PATHlibIGCM}/libIGCM614 616 615 617 #D-#================================================== -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_calculo.ksh
r67 r71 87 87 export FER_DATA="$FER_DATA /home/mc2ipsl/temp_local/grids" 88 88 89 #==================================================== =====89 #==================================================== 90 90 # Host specific DIRECTORIES 91 91 #==================================================== … … 96 96 97 97 #==================================================== 98 #- SCRATCHDIR (=> ${R_DONNEES}) 99 typeset -r SCRATCHDIR=/home/${LOGIN}/TEMP_LOCAL 100 101 #==================================================== 102 #- SUBMIT_DIR : submission dir 103 typeset SUBMIT_DIR=${SUBMIT_DIR:=${PWD}} 104 105 #==================================================== 106 #- ARCHIVE 107 typeset -r ARCHIVE=/home 108 109 #==================================================== 98 110 #- libIGCM_POST 99 111 typeset -r libIGCM_POST=${libIGCM} 100 101 #====================================================102 #- SCRATCHDIR (=> ${R_DONNEES})103 typeset -r SCRATCHDIR=/home/${LOGIN}/TEMP_LOCAL104 105 #====================================================106 #- SUBMIT_DIR : submission dir107 typeset SUBMIT_DIR=${SUBMIT_DIR:=${PWD}}108 109 #====================================================110 #- ARCHIVE111 typeset -r ARCHIVE=/home112 112 113 113 #==================================================== -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_claude.ksh
r67 r71 69 69 # $username ou whoami 70 70 typeset -r LOGIN=$( whoami ) 71 # $hostname of the MASTER job 72 typeset -r MASTER=${HOST} 71 73 72 74 #D- … … 97 99 #- R_EXE (==> BIN_DIR = ${MODIPSL}/bin ) 98 100 typeset -r R_EXE="${MODIPSL}/bin" 99 100 #====================================================101 #- libIGCM_POST102 typeset -r libIGCM_POST=${libIGCM}103 101 104 102 #==================================================== … … 126 124 # exit 1 127 125 # fi 126 127 #==================================================== 128 #- libIGCM_POST 129 typeset -r libIGCM_POST=${libIGCM} 128 130 129 131 #==================================================== -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_default.ksh
r67 r71 69 69 # $username ou whoami 70 70 typeset -r LOGIN=$( whoami ) 71 # $hostname of the MASTER job 72 typeset -r MASTER=${HOST} 71 73 72 74 #D- … … 93 95 94 96 #==================================================== 97 #- SCRATCHDIR (=> ${R_DONNEES}) 98 typeset -r SCRATCHDIR=/tmp 99 100 #==================================================== 101 #- SUBMIT_DIR : submission dir 102 typeset SUBMIT_DIR=${SUBMIT_DIR:=${PWD}} 103 104 #==================================================== 105 #- ARCHIVE 106 typeset -r ARCHIVE=/home 107 108 #==================================================== 95 109 #- libIGCM_POST 96 110 typeset -r libIGCM_POST=${libIGCM} 97 98 #====================================================99 #- SCRATCHDIR (=> ${R_DONNEES})100 typeset -r SCRATCHDIR=/tmp101 102 #====================================================103 #- SUBMIT_DIR : submission dir104 typeset SUBMIT_DIR=${SUBMIT_DIR:=${PWD}}105 106 #====================================================107 #- ARCHIVE108 typeset -r ARCHIVE=/home109 111 110 112 #==================================================== -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_mercure.ksh
r67 r71 69 69 # $username ou whoami 70 70 typeset -r LOGIN=$( whoami ) 71 # $hostname of the MASTER job 72 typeset -r MASTER=${HOST} 71 73 72 74 #D- … … 94 96 95 97 #==================================================== 98 #- SUBMIT_DIR : submission dir 99 typeset SUBMIT_DIR=${SUBMIT_DIR:=${PBS_O_WORKDIR}} 100 101 #==================================================== 102 #- ARCHIVE 103 typeset -r ARCHIVE=${DMFDIR} 104 105 #==================================================== 96 106 #- libIGCM_POST 97 107 typeset -r libIGCM_POST=${libIGCM} 98 99 #====================================================100 #- SUBMIT_DIR : submission dir101 typeset SUBMIT_DIR=${SUBMIT_DIR:=${PBS_O_WORKDIR}}102 103 #====================================================104 #- ARCHIVE105 typeset -r ARCHIVE=${DMFDIR}106 108 107 109 #==================================================== -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_mercureTX.ksh
r67 r71 93 93 export FER_PALETTE="$FER_PALETTE /home/cont003/p86denv/GRAF/PALET" 94 94 95 #==================================================== =====95 #==================================================== 96 96 # Host specific DIRECTORIES 97 97 #==================================================== 98 99 #==================================================== 100 #- R_EXE (==> BIN_DIR = ${MODIPSL}/bin ) 101 typeset -r R_EXE="${MODIPSL}/bin" 102 103 #==================================================== 104 # For interactive jobs on mercure 105 PBS_O_WORKDIR=${PBS_O_WORKDIR:=$(pwd)} 106 107 #==================================================== 108 #- SUBMIT_DIR : submission dir 109 typeset SUBMIT_DIR=${SUBMIT_DIR:=${PBS_O_WORKDIR}} 110 111 #==================================================== 112 #- ARCHIVE 113 typeset -r ARCHIVE=${DMFDIR} 114 98 115 #==================================================== 99 116 #- libIGCM_POST 100 117 typeset -r libIGCM_POST=${libIGCM} 101 102 #====================================================103 #- R_EXE (==> BIN_DIR = ${MODIPSL}/bin )104 typeset -r R_EXE="${MODIPSL}/bin"105 106 #====================================================107 # For interactive jobs on mercure108 PBS_O_WORKDIR=${PBS_O_WORKDIR:=$(pwd)}109 110 #====================================================111 #- SUBMIT_DIR : submission dir112 typeset SUBMIT_DIR=${SUBMIT_DIR:=${PBS_O_WORKDIR}}113 114 #====================================================115 #- ARCHIVE116 typeset -r ARCHIVE=${DMFDIR}117 118 118 119 #==================================================== -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_obelix.ksh
r67 r71 69 69 # $username ou whoami 70 70 typeset -r LOGIN=$( whoami ) 71 # $hostname of the MASTER job 72 typeset -r MASTER=${HOST} 71 73 72 74 #D- … … 93 95 94 96 #==================================================== 97 #- SCRATCHDIR (=> ${R_DONNEES}) 98 typeset -r SCRATCHDIR=/tmp 99 100 #==================================================== 101 #- SUBMIT_DIR : submission dir 102 typeset SUBMIT_DIR=${SUBMIT_DIR:=${PBS_O_WORKDIR}} 103 #==================================================== 104 #- ARCHIVE 105 typeset -r ARCHIVE=/home/scratch01/${LOGIN} 106 107 #==================================================== 95 108 #- libIGCM_POST 96 109 typeset -r libIGCM_POST=${libIGCM} 97 98 #====================================================99 #- SCRATCHDIR (=> ${R_DONNEES})100 typeset -r SCRATCHDIR=/tmp101 102 #====================================================103 #- SUBMIT_DIR : submission dir104 typeset SUBMIT_DIR=${SUBMIT_DIR:=${PBS_O_WORKDIR}}105 #====================================================106 #- ARCHIVE107 typeset -r ARCHIVE=/home/scratch01/${LOGIN}108 110 109 111 #==================================================== -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_platine.ksh
r67 r71 69 69 # $username ou whoami 70 70 typeset -r LOGIN=$( whoami ) 71 # $hostname of the MASTER job 72 typeset -r MASTER=${HOST} 71 73 72 74 #D- … … 103 105 104 106 #==================================================== 107 #- SUBMIT_DIR : submission dir 108 typeset SUBMIT_DIR=${SUBMIT_DIR:=${PWD}} 109 110 #==================================================== 111 #- ARCHIVE 112 typeset -r ARCHIVE=${DMFDIR} 113 114 #==================================================== 105 115 #- libIGCM_POST 106 116 typeset -r libIGCM_POST=${libIGCM} 107 108 #====================================================109 #- SUBMIT_DIR : submission dir110 typeset SUBMIT_DIR=${SUBMIT_DIR:=${PWD}}111 112 #====================================================113 #- ARCHIVE114 typeset -r ARCHIVE=${DMFDIR}115 117 116 118 #==================================================== -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_ulam.ksh
r67 r71 146 146 #set -vx 147 147 IGCM_debug_PushStack "IGCM_sys_RshMaster" $@ 148 rsh brodieexec /bin/ksh <<-EOF148 rsh ${MASTER} exec /bin/ksh <<-EOF 149 149 export libIGCM=${libIGCM_SX} 150 150 . ${libIGCM_SX}/libIGCM_debug/libIGCM_debug.ksh … … 751 751 fi 752 752 if [ $DRYRUN = 0 ]; then 753 TEST=$( rsh brodie-n "[ -d $1 ] && echo 1 || echo 0" )753 TEST=$( rsh ${MASTER} -n "[ -d $1 ] && echo 1 || echo 0" ) 754 754 if [ ${TEST} -ne 1 ] ; then 755 echo "WARNING : IGCM_sys_Get_Master ${1} DOES NOT EXIST ON BRODIE."755 echo "WARNING : IGCM_sys_Get_Master ${1} DOES NOT EXIST ON ${MASTER}." 756 756 IGCM_debug_PopStack "IGCM_sys_Get_Master" 757 757 return … … 762 762 763 763 #USUAL WAY 764 rcp -r brodie:$1 $2 > out_rsync 2>&1764 rcp -r ${MASTER}:$1 $2 > out_rsync 2>&1 765 765 RET=$? 766 766
Note: See TracChangeset
for help on using the changeset viewer.