Changeset 1025 for tags/libIGCM_v2.3/libIGCM_check/libIGCM_check.ksh
- Timestamp:
- 07/24/14 09:41:56 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tags/libIGCM_v2.3/libIGCM_check/libIGCM_check.ksh
- Property svn:keywords set to Date Author Rev
r961 r1025 2 2 3 3 #************************************************************** 4 # Author: S ebastien Denvil, Martial Mancip5 # Contact: S ebastien.Denvil__at__ipsl.jussieu.fr Martial.Mancip__at__ipsl.jussieu.fr6 # $Revision:: 939$ Revision of last commit7 # $Author:: sdipsl$ Author of last commit8 # $Date:: 2013-08-23 11:38:24 +0200 (Fri, 23 Aug 2013)$ Date of last commit4 # Author: Sonia Labetoulle, Sébastien Denvil 5 # Contact: Sonia.Labetoulle__at__ipsl.jussieu.fr Sebastien.Denvil_at__ipsl.jussieu.fr 6 # $Revision:: $ Revision of last commit 7 # $Author:: $ Author of last commit 8 # $Date:: $ Date of last commit 9 9 # IPSL (2006) 10 10 # This software is governed by the CeCILL licence see libIGCM/libIGCM_CeCILL.LIC … … 12 12 #************************************************************** 13 13 14 #=================================== 14 #D-#================================================== 15 #D-function IGCM_check_CommonDef 16 #D-* Purpose: 17 #D-* Examples: 18 #D- 15 19 function IGCM_check_CommonDef 16 20 { 17 18 21 IGCM_debug_PushStack "IGCM_check_CommonDef" $@ 19 22 … … 60 63 set -A JobType_list "${RebuildJob}" "pack_output" "pack_restart" "pack_debug" 61 64 62 for JobType in ${JobType_list[*]} ; do 65 for JobType in ${JobType_list[*]} ; do 63 66 typeset name1="${JobType}_String" 64 67 typeset name2="${JobType}_Field" … … 84 87 85 88 IGCM_debug_PopStack "IGCM_check_CommonDef" 86 87 } 88 89 #=================================== 89 } 90 91 #D-#================================================== 92 #D-function IGCM_check_ChangeUsr 93 #D-* Purpose: 94 #D-* Examples: 95 #D- 90 96 function IGCM_check_ChangeUsr 91 97 { 92 93 98 IGCM_debug_PushStack "IGCM_check_ChangeUsr" $@ 94 99 … … 100 105 101 106 IGCM_debug_PopStack "IGCM_check_ChangeUsr" 102 103 } 104 105 106 107 #=================================== 107 } 108 109 #D-#================================================== 110 #D-function IGCM_check_SearchCatalog 111 #D-* Purpose: 112 #D-* Examples: 113 #D- 108 114 function IGCM_check_SearchCatalog 109 115 { 110 111 116 IGCM_debug_PushStack "IGCM_check_SearchCatalog" $@ 112 117 … … 213 218 214 219 IGCM_debug_PopStack "IGCM_check_SearchCatalog" 215 216 } 217 218 #=================================== 220 } 221 222 #D-#================================================== 223 #D-function IGCM_check_PrintHeader 224 #D-* Purpose: 225 #D-* Examples: 226 #D- 219 227 function IGCM_check_PrintHeader 220 228 { 221 222 229 IGCM_debug_PushStack "IGCM_check_PrintHeader" $@ 223 230 … … 280 287 281 288 IGCM_debug_PopStack "IGCM_check_PrintHeader" 282 283 } 284 285 #=================================== 289 } 290 291 #D-#================================================== 292 #D-function IGCM_check_PrintJob 293 #D-* Purpose: 294 #D-* Examples: 295 #D- 286 296 function IGCM_check_PrintJob 287 297 { 288 289 298 IGCM_debug_PushStack "IGCM_check_PrintJob" $@ 290 299 … … 293 302 # Print rebuild and pack jobs 294 303 # --------------------------- 295 for JobType in ${JobType_list[*]} ; do 304 for JobType in ${JobType_list[*]} ; do 296 305 eval Date=\${${JobType}_Date[${ind}]} 297 306 eval Status=\${${JobType}_Status[${ind}]} … … 327 336 328 337 IGCM_debug_PopStack "IGCM_check_PrintJob" 329 330 } 331 332 #=================================== 338 } 339 340 #D-#================================================== 341 #D-function IGCM_check_PrintFooter 342 #D-* Purpose: 343 #D-* Examples: 344 #D- 333 345 function IGCM_check_PrintFooter 334 346 { 335 336 347 IGCM_debug_PushStack "IGCM_check_PrintFooter" $@ 337 348 … … 340 351 341 352 IGCM_debug_PopStack "IGCM_check_PrintFooter" 342 343 } 344 345 #=================================== 353 } 354 355 #D-#================================================== 356 #D-function IGCM_check_CheckPendingRebuild 357 #D-* Purpose: 358 #D-* Examples: 359 #D- 346 360 function IGCM_check_CheckPendingRebuild 347 361 { 348 349 362 IGCM_debug_PushStack "IGCM_check_PendingRebuild" $@ 350 363 … … 364 377 365 378 IGCM_debug_PopStack "IGCM_check_PendingRebuild" 366 367 } 368 369 #=================================== 379 } 380 381 #D-#================================================== 382 #D-function IGCM_check_CheckRebPackJobs 383 #D-* Purpose: 384 #D-* Examples: 385 #D- 370 386 function IGCM_check_CheckRebPackJobs 371 387 { 372 373 388 IGCM_debug_PushStack "IGCM_check_CheckRebPackJobs" $@ 374 389 … … 432 447 433 448 IGCM_debug_PopStack "IGCM_check_CheckRebPackJobs" 434 435 } 436 437 #=================================== 449 } 450 451 #D-#================================================== 452 #D-function IGCM_check_CheckMonitoring 453 #D-* Purpose: 454 #D-* Examples: 455 #D- 438 456 function IGCM_check_CheckMonitoring 439 457 { 440 441 458 IGCM_debug_PushStack "IGCM_check_CheckMonitoring" $@ 442 459 … … 452 469 453 470 IGCM_debug_PopStack "IGCM_check_CheckMonitoring" 454 455 } 456 457 #=================================== 471 } 472 473 #D-#================================================== 474 #D-function IGCM_check_CheckAtlas 475 #D-* Purpose: 476 #D-* Examples: 477 #D- 458 478 function IGCM_check_CheckAtlas 459 479 { 460 461 480 IGCM_debug_PushStack "IGCM_check_CheckAtlas" $@ 462 481 … … 479 498 480 499 IGCM_debug_PopStack "IGCM_check_CheckAtlas" 481 482 } 483 484 #=================================== 500 }
Note: See TracChangeset
for help on using the changeset viewer.