Changeset 1124


Ignore:
Timestamp:
10/27/14 10:56:13 (10 years ago)
Author:
jgipsl
Message:

Added -x in typset SUBMIT_DIR for obelix et default
Added function IGCM_sys_GetJobID for obelix to have RunChecker? working correctly.

Location:
trunk/libIGCM/libIGCM_sys
Files:
2 edited

Legend:

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

    r1091 r1124  
    109109#==================================================== 
    110110#- SUBMIT_DIR : submission dir 
    111 typeset SUBMIT_DIR=${SUBMIT_DIR:=${PWD}} 
     111typeset -x SUBMIT_DIR=${SUBMIT_DIR:=${PWD}} 
    112112 
    113113#==================================================== 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_obelix.ksh

    r1097 r1124  
    113113#- SUBMIT_DIR : submission dir 
    114114if [ X${PBS_O_WORKDIR} != X ] ; then 
    115   typeset SUBMIT_DIR=${SUBMIT_DIR:=${PBS_O_WORKDIR}} 
     115  typeset -x SUBMIT_DIR=${SUBMIT_DIR:=${PBS_O_WORKDIR}} 
    116116else 
    117   typeset SUBMIT_DIR=${SUBMIT_DIR:=${PWD}} 
     117  typeset -x SUBMIT_DIR=${SUBMIT_DIR:=${PWD}} 
    118118fi 
    119119 
     
    19631963 
    19641964#D-#================================================== 
     1965#D-function IGCM_sys_GetJobID 
     1966#D-* Purpose: Check if job_name is currently 
     1967#D-  running or in queue 
     1968#D-* Examples: IGCM_sys_GetJobID ${JobName} ${TargetUsr} JobID 
     1969#D- 
     1970function IGCM_sys_GetJobID { 
     1971  IGCM_debug_PushStack "IGCM_sys_GetJobID" 
     1972  if ( $DEBUG_sys ) ; then 
     1973    echo "IGCM_sys_GetJobID" 
     1974  fi 
     1975 
     1976  # With -f option, the full job name is given in the last column 
     1977   ID="$( qstat -u $2 | grep -w $1 | gawk '-F ' '{print $10}' )" 
     1978 
     1979  eval ${3}=${ID} 
     1980  IGCM_debug_PopStack "IGCM_sys_GetJobID" 
     1981} 
     1982 
     1983#D-#================================================== 
    19651984#D-function IGCM_sys_CountJobInQueue 
    19661985#D-* Purpose: Check if job_name is currently 
Note: See TracChangeset for help on using the changeset viewer.