Changeset 1244 for trunk/libIGCM/libIGCM_sys
- Timestamp:
- 10/09/15 16:04:04 (9 years ago)
- Location:
- trunk/libIGCM/libIGCM_sys
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/libIGCM_sys/libIGCM_sys_ada.ksh
r1242 r1244 1180 1180 1181 1181 #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- 1186 function 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-#================================================== 1182 1198 #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 1185 1200 #D-* Examples: IGCM_sys_GetJobID ${JobName} ${TargetUsr} JobID 1186 1201 #D- … … 1201 1216 #D-#================================================== 1202 1217 #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 1205 1219 #D-* Examples: IGCM_sys_CountJobInQueue ${JobName} NbRun 1206 1220 #D- … … 1221 1235 #D-#================================================== 1222 1236 #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 1225 1238 #D-* Examples: IGCM_sys_ListJobInQueue ${User} JobNameList 1226 1239 #D- -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_ciclad.ksh
r1239 r1244 1171 1171 1172 1172 #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- 1177 function 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-#================================================== 1173 1189 #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 1176 1191 #D-* Examples: IGCM_sys_GetJobID ${JobName} ${TargetUsr} JobID 1177 1192 #D- … … 1191 1206 #D-#================================================== 1192 1207 #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 1195 1209 #D-* Examples: IGCM_sys_CountJobInQueue ${JobName} NbRun 1196 1210 #D- -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_curie.ksh
r1240 r1244 1561 1561 1562 1562 #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- 1567 function 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-#================================================== 1563 1579 #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 1566 1581 #D-* Examples: IGCM_sys_GetJobID ${JobName} ${TargetUsr} JobID 1567 1582 #D- … … 1582 1597 #D-#================================================== 1583 1598 #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 1586 1600 #D-* Examples: IGCM_sys_CountJobInQueue ${JobName} NbRun 1587 1601 #D- … … 1602 1616 #D-#================================================== 1603 1617 #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) 1606 1619 #D-* Examples: IGCM_sys_ListJobInQueue ${User} JobNameList 1607 1620 #D- -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_default.ksh
r1239 r1244 1126 1126 1127 1127 #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- 1132 function 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-#================================================== 1128 1144 #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 1131 1146 #D-* Examples: IGCM_sys_CountJobInQueue ${JobName} NbRun 1132 1147 #D- -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_iitm.ksh
r1239 r1244 1014 1014 #D-#================================================== 1015 1015 #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 1018 1017 #D-* Examples: IGCM_sys_CountJobInQueue ${JobName} NbRun 1019 1018 #D- -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_obelix.ksh
r1241 r1244 1145 1145 1146 1146 #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- 1151 function 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-#================================================== 1147 1163 #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 1150 1165 #D-* Examples: IGCM_sys_GetJobID ${JobName} ${TargetUsr} JobID 1151 1166 #D- … … 1165 1180 #D-#================================================== 1166 1181 #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 1169 1183 #D-* Examples: IGCM_sys_CountJobInQueue ${JobName} NbRun 1170 1184 #D-
Note: See TracChangeset
for help on using the changeset viewer.