Ignore:
Timestamp:
10/09/15 16:04:04 (9 years ago)
Author:
sdipsl
Message:
  • rationalyze somehow message code logic
  • extend the information gathered by big brother
  • clean up
Location:
trunk/libIGCM/libIGCM_sys
Files:
6 edited

Legend:

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

    r1242 r1244  
    11801180 
    11811181#D-#================================================== 
     1182#D-function IGCM_sys_getJobSchedulerID 
     1183#D-* Purpose: Get the job ID during execution 
     1184#D-* Examples: IGCM_sys_getJobSchedulerID jobSchedulerID 
     1185#D- 
     1186function IGCM_sys_getJobSchedulerID { 
     1187  IGCM_debug_PushStack "IGCM_sys_getJobSchedulerID" 
     1188  if ( $DEBUG_sys ) ; then 
     1189    echo "IGCM_sys_getJobSchedulerID" 
     1190  fi 
     1191 
     1192  eval ${1}=$( echo $LOADL_STEP_ID | awk -F. '{print $4}' ) 
     1193 
     1194  IGCM_debug_PopStack "IGCM_sys_getJobSchedulerID" 
     1195} 
     1196 
     1197#D-#================================================== 
    11821198#D-function IGCM_sys_GetJobID 
    1183 #D-* Purpose: Check if job_name is currently 
    1184 #D-  running or in queue 
     1199#D-* Purpose: Get the job ID from the JobName 
    11851200#D-* Examples: IGCM_sys_GetJobID ${JobName} ${TargetUsr} JobID 
    11861201#D- 
     
    12011216#D-#================================================== 
    12021217#D-function IGCM_sys_CountJobInQueue 
    1203 #D-* Purpose: Check if job_name is currently 
    1204 #D-  running or in queue 
     1218#D-* Purpose: Count number of users job 
    12051219#D-* Examples: IGCM_sys_CountJobInQueue ${JobName} NbRun 
    12061220#D- 
     
    12211235#D-#================================================== 
    12221236#D-function IGCM_sys_ListJobInQueue 
    1223 #D-* Purpose: Check if job_name is currently 
    1224 #D-  running or in queue 
     1237#D-* Purpose: Produce a list of users jobs 
    12251238#D-* Examples: IGCM_sys_ListJobInQueue ${User} JobNameList 
    12261239#D- 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_ciclad.ksh

    r1239 r1244  
    11711171 
    11721172#D-#================================================== 
     1173#D-function IGCM_sys_getJobSchedulerID 
     1174#D-* Purpose: Get the job ID during execution 
     1175#D-* Examples: IGCM_sys_getJobSchedulerID jobSchedulerID 
     1176#D- 
     1177function IGCM_sys_getJobSchedulerID { 
     1178  IGCM_debug_PushStack "IGCM_sys_getJobSchedulerID" 
     1179  if ( $DEBUG_sys ) ; then 
     1180    echo "IGCM_sys_getJobSchedulerID" 
     1181  fi 
     1182 
     1183  eval ${1}=$( echo ${PBS_JOBID} | awk -F. '{print $1}' ) 
     1184 
     1185  IGCM_debug_PopStack "IGCM_sys_getJobSchedulerID" 
     1186} 
     1187 
     1188#D-#================================================== 
    11731189#D-function IGCM_sys_GetJobID 
    1174 #D-* Purpose: Check if job_name is currently 
    1175 #D-  running or in queue 
     1190#D-* Purpose: Get the job ID from the JobName 
    11761191#D-* Examples: IGCM_sys_GetJobID ${JobName} ${TargetUsr} JobID 
    11771192#D- 
     
    11911206#D-#================================================== 
    11921207#D-function IGCM_sys_CountJobInQueue 
    1193 #D-* Purpose: Check if job_name is currently 
    1194 #D-  running or in queue 
     1208#D-* Purpose: Count number of users job 
    11951209#D-* Examples: IGCM_sys_CountJobInQueue ${JobName} NbRun 
    11961210#D- 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_curie.ksh

    r1240 r1244  
    15611561 
    15621562#D-#================================================== 
     1563#D-function IGCM_sys_getJobSchedulerID 
     1564#D-* Purpose: Get the job ID during execution 
     1565#D-* Examples: IGCM_sys_getJobSchedulerID jobSchedulerID 
     1566#D- 
     1567function IGCM_sys_getJobSchedulerID { 
     1568  IGCM_debug_PushStack "IGCM_sys_getJobSchedulerID" 
     1569  if ( $DEBUG_sys ) ; then 
     1570    echo "IGCM_sys_getJobSchedulerID" 
     1571  fi 
     1572 
     1573  eval ${1}=${BRIDGE_MSUB_JOBID} 
     1574 
     1575  IGCM_debug_PopStack "IGCM_sys_getJobSchedulerID" 
     1576} 
     1577 
     1578#D-#================================================== 
    15631579#D-function IGCM_sys_GetJobID 
    1564 #D-* Purpose: Check if job_name is currently 
    1565 #D-  running or in queue 
     1580#D-* Purpose: Get the job ID from the JobName 
    15661581#D-* Examples: IGCM_sys_GetJobID ${JobName} ${TargetUsr} JobID 
    15671582#D- 
     
    15821597#D-#================================================== 
    15831598#D-function IGCM_sys_CountJobInQueue 
    1584 #D-* Purpose: Check if job_name is currently 
    1585 #D-  running or in queue 
     1599#D-* Purpose: Count number of users job 
    15861600#D-* Examples: IGCM_sys_CountJobInQueue ${JobName} NbRun 
    15871601#D- 
     
    16021616#D-#================================================== 
    16031617#D-function IGCM_sys_ListJobInQueue 
    1604 #D-* Purpose: Check if job_name is currently 
    1605 #D-  running or in queue 
     1618#D-* Purpose: Produce a list of users computing jobs (excluding post-processing) 
    16061619#D-* Examples: IGCM_sys_ListJobInQueue ${User} JobNameList 
    16071620#D- 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_default.ksh

    r1239 r1244  
    11261126 
    11271127#D-#================================================== 
     1128#D-function IGCM_sys_getJobSchedulerID 
     1129#D-* Purpose: Get the job ID during execution 
     1130#D-* Examples: IGCM_sys_getJobSchedulerID jobSchedulerID 
     1131#D- 
     1132function IGCM_sys_getJobSchedulerID { 
     1133  IGCM_debug_PushStack "IGCM_sys_getJobSchedulerID" 
     1134  if ( $DEBUG_sys ) ; then 
     1135    echo "IGCM_sys_getJobSchedulerID" 
     1136  fi 
     1137 
     1138  eval ${1}="N/A" 
     1139 
     1140  IGCM_debug_PopStack "IGCM_sys_getJobSchedulerID" 
     1141} 
     1142 
     1143#D-#================================================== 
    11281144#D-function IGCM_sys_CountJobInQueue 
    1129 #D-* Purpose: Check if job_name is currently 
    1130 #D-  running or in queue 
     1145#D-* Purpose: Count number of users job 
    11311146#D-* Examples: IGCM_sys_CountJobInQueue ${JobName} NbRun 
    11321147#D- 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_iitm.ksh

    r1239 r1244  
    10141014#D-#================================================== 
    10151015#D-function IGCM_sys_CountJobInQueue 
    1016 #D-* Purpose: Check if job_name is currently 
    1017 #D-  running or in queue 
     1016#D-* Purpose: Count number of users job 
    10181017#D-* Examples: IGCM_sys_CountJobInQueue ${JobName} NbRun 
    10191018#D- 
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_obelix.ksh

    r1241 r1244  
    11451145 
    11461146#D-#================================================== 
     1147#D-function IGCM_sys_getJobSchedulerID 
     1148#D-* Purpose: Get the job ID during execution 
     1149#D-* Examples: IGCM_sys_getJobSchedulerID jobSchedulerID 
     1150#D- 
     1151function IGCM_sys_getJobSchedulerID { 
     1152  IGCM_debug_PushStack "IGCM_sys_getJobSchedulerID" 
     1153  if ( $DEBUG_sys ) ; then 
     1154    echo "IGCM_sys_getJobSchedulerID" 
     1155  fi 
     1156 
     1157  eval ${1}=$( echo ${PBS_JOBID} | awk -F. '{print $1}' ) 
     1158 
     1159  IGCM_debug_PopStack "IGCM_sys_getJobSchedulerID" 
     1160} 
     1161 
     1162#D-#================================================== 
    11471163#D-function IGCM_sys_GetJobID 
    1148 #D-* Purpose: Check if job_name is currently 
    1149 #D-  running or in queue 
     1164#D-* Purpose: Get the job ID from the JobName 
    11501165#D-* Examples: IGCM_sys_GetJobID ${JobName} ${TargetUsr} JobID 
    11511166#D- 
     
    11651180#D-#================================================== 
    11661181#D-function IGCM_sys_CountJobInQueue 
    1167 #D-* Purpose: Check if job_name is currently 
    1168 #D-  running or in queue 
     1182#D-* Purpose: Count number of users job 
    11691183#D-* Examples: IGCM_sys_CountJobInQueue ${JobName} NbRun 
    11701184#D- 
Note: See TracChangeset for help on using the changeset viewer.