IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 15, 2007, 3:05:56 PM (20 years ago)
Author:
eugene
Message:

using process_exit to handle error states, adding ipp_filename.pl and OUTPATH

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branch_00/ippTasks/detrend.reject.pro

    r11019 r11109  
    11## this file contains the tasks for running the detrend processing stage
     2## these tasks use the book detRejectExp
    23
    34if ($?network == 0)
     
    1920exec mkdir -p $LOGSUBDIR
    2021
    21 book init DetrendRejectExp
     22book init detRejectExp
    2223
    2324macro detreject.status
    24   book listbook DetrendRejectExp
     25  book listbook detRejectExp
    2526end
    2627
    2728# select images ready for copy
    28 # new entries are added to DetrendRejectExp
     29# new entries are added to detRejectExp
    2930# compare the new list with the ones already selected
    3031task           dettool.reject.load
     
    3536  periods      -timeout 30
    3637
    37   stdout $LOGSUBDIR/dettool.reject.log
     38  stdout NULL
    3839  stderr $LOGSUBDIR/dettool.reject.log
    3940
     
    4546  task.exit    0
    4647    # convert 'stdout' to book format
    47     ipptool2book stdout DetrendRejectExp -key det_id:iteration -uniq
     48    ipptool2book stdout detRejectExp -key det_id:iteration -uniq
    4849    if ($VERBOSE > 2)
    49       book listbook DetrendRejectExp
     50      book listbook detRejectExp
    5051    end
    5152
    5253    # delete existing entries which are DONE
    53     book delpage DetrendRejectExp -key state DONE
     54    book delpage detRejectExp -key state DONE
    5455  end
    5556
     
    7273
    7374  task.exec
    74     book npages DetrendRejectExp -var N
     75    book npages detRejectExp -var N
    7576    if ($N == 0) break
    7677    if ($network == 0) break
    7778   
    78     # look for new images in DetrendRejectExp
    79     book getpage DetrendRejectExp 0 -var pageName -key state NULL
     79    # look for new images in detRejectExp
     80    book getpage detRejectExp 0 -var pageName -key state NULL
    8081    if ($pageName == NULL) break
    8182
    82     book setword DetrendRejectExp $pageName state RUN
    83     book getword DetrendRejectExp $pageName det_id    -var DET_ID   
    84     book getword DetrendRejectExp $pageName iteration -var ITERATION     
    85     book getword DetrendRejectExp $pageName det_type  -var DET_TYPE
    86     book getword DetrendRejectExp $pageName mode      -var MODE     
    87     book getword DetrendRejectExp $pageName camera    -var CAMERA   
     83    book setword detRejectExp $pageName state RUN
     84    book getword detRejectExp $pageName det_id    -var DET_ID   
     85    book getword detRejectExp $pageName iteration -var ITERATION     
     86    book getword detRejectExp $pageName det_type  -var DET_TYPE
     87    book getword detRejectExp $pageName mode      -var MODE     
     88    book getword detRejectExp $pageName camera    -var CAMERA   
    8889
    8990    # specify choice of remote host:
     
    108109 end
    109110
    110   # success
    111   task.exit 0
    112     book setword DetrendRejectExp $options:0 state DONE
    113   end
    114 
    115111  # default exit status
    116112  task.exit    default
    117     showcommand failure
    118     book setword DetrendRejectExp $options:0 state FAIL
     113    process_exit detRejectExp $options:0 state FAIL
    119114  end
    120115
     
    122117  task.exit    timeout
    123118    showcommand failure
    124     book setword DetrendRejectExp $options:0 state TIMEOUT
     119    book setword detRejectExp $options:0 state TIMEOUT
    125120  end
    126121end
Note: See TracChangeset for help on using the changeset viewer.