IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 11, 2007, 5:22:43 PM (20 years ago)
Author:
eugene
Message:

adding error states

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branch_00/ippTasks/phase2.pro

    r11012 r11059  
    11## this file contains the tasks for running the phase 0 stage
    2 ## these tasks use the book p2PendingImfile
     2## these tasks use the book Phase2Imfiles
    33
    44if ($?network == 0)
     
    2020exec mkdir -p $LOGSUBDIR
    2121
    22 book init p2PendingImfile
     22book init Phase2Imfiles
    2323
    2424macro phase2.status
    25   book listbook p2PendingImfile
     25  book listbook Phase2Imfiles
    2626end
    2727
    2828# select images ready for phase2 analysis
    29 # new entries are added to p2PendingImfile
     29# new entries are added to Phase2Imfiles
    3030# skip already-present entries
    3131task           phase2.imfile.load
     
    4646  task.exit    0
    4747    # convert 'stdout' to book format
    48     ipptool2book stdout p2PendingImfile -key exp_tag:class_id -uniq
     48    ipptool2book stdout Phase2Imfiles -key exp_tag:class_id -uniq
    4949    if ($VERBOSE > 2)
    50       book listbook p2PendingImfile
     50      book listbook Phase2Imfiles
    5151    end
    5252
    5353    # delete existing entries which are DONE
    54     book delpage p2PendingImfile -key state DONE
     54    book delpage Phase2Imfiles -key state DONE
    5555  end
    5656
     
    7373
    7474  task.exec
    75     book npages p2PendingImfile -var N
     75    book npages Phase2Imfiles -var N
    7676    if ($N == 0) break
    7777    if ($network == 0) break
    7878   
    79     # look for new images in p2PendingImfile (state == NULL)
    80     book getpage p2PendingImfile 0 -var pageName -key state NULL
     79    # look for new images in Phase2Imfiles (state == NULL)
     80    book getpage Phase2Imfiles 0 -var pageName -key state NULL
    8181    if ($pageName == NULL) break
    8282
    83     book setword p2PendingImfile $pageName state RUN
    84     book getword p2PendingImfile $pageName camera -var CAMERA
    85     book getword p2PendingImfile $pageName exp_tag -var EXP_TAG
    86     book getword p2PendingImfile $pageName class_id -var CLASS_ID
    87     book getword p2PendingImfile $pageName uri -var URI
     83    book setword Phase2Imfiles $pageName state RUN
     84    book getword Phase2Imfiles $pageName camera -var CAMERA
     85    book getword Phase2Imfiles $pageName exp_tag -var EXP_TAG
     86    book getword Phase2Imfiles $pageName class_id -var CLASS_ID
     87    book getword Phase2Imfiles $pageName uri -var URI
    8888
    8989    # specify choice of remote host
     
    118118  task.exit 0
    119119    # phase2.pl updates DB tables, here we just update the page
    120     book setword p2PendingImfile $options:0 state DONE
     120    book setword Phase2Imfiles $options:0 state DONE
    121121  end
    122122
     
    124124  task.exit    default
    125125    showcommand failure
    126     book setword p2PendingImfile $options:0 state FAIL
     126    book setword Phase2Imfiles $options:0 state FAIL
    127127  end
    128128
     
    130130  task.exit    timeout
    131131    showcommand timeout
    132     book setword p2PendingImfile $options:0 state TIMEOUT
     132    book setword Phase2Imfiles $options:0 state TIMEOUT
    133133  end
    134134end
Note: See TracChangeset for help on using the changeset viewer.