IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 37728


Ignore:
Timestamp:
Dec 9, 2014, 2:53:29 PM (12 years ago)
Author:
watersc1
Message:

Merge of exposure reverting register from trunk.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tags/ipp-20141024/ippTasks/register.pro

    r35830 r37728  
    3636    active false
    3737  end
     38  task register.exp.revert
     39    active false
     40  end
    3841  task register.exp.load
    3942    active true
     
    6063    active false
    6164  end
     65  task register.exp.revert
     66    active false
     67  end
    6268  task register.exp.load
    6369    active false
     
    7884    active true
    7985  end
     86  task register.exp.revert
     87    active true
     88  end
    8089end
    8190
    8291macro register.revert.off
    8392  task register.imfile.revert
     93    active false
     94  end
     95  task register.exp.revert
    8496    active false
    8597  end
     
    202214$regPendingBurntoolImfile_DB = 0
    203215$regRevertImfile_DB = 0
     216$regRevertExp_DB = 0
    204217$regPendingExp_DB = 0
    205218$reg_datePAGE = 0
     
    371384      $regRevertImfile_DB ++
    372385      if ($regRevertImfile_DB >= $DB:n) set regRevertImfile_DB = 0
     386    end
     387    add_poll_args run
     388    command $run
     389  end
     390
     391  # success
     392  task.exit    0
     393  end
     394
     395  # locked list
     396  task.exit    default
     397    showcommand failure
     398  end
     399
     400  task.exit    crash
     401    showcommand crash
     402  end
     403
     404  # operation times out
     405  task.exit    timeout
     406    showcommand timeout
     407  end
     408end
     409
     410
     411
     412task register.exp.revert
     413  host         local
     414  periods      -poll 60.0
     415  periods      -exec 1800.0
     416  periods      -timeout 120.0
     417  npending     1
     418
     419  stdout       NULL
     420  stderr       $LOGDIR/register.exp.revert.log
     421
     422  task.exec
     423# Only revert fault 2, because other faults likely mean something horrible is happening.
     424    $run = regtool -revertprocessedexp -fault 2
     425    if ($DB:n == 0)
     426      option DEFAULT
     427    else
     428      option $DB:$regRevertExp_DB
     429      $run = $run -dbname $DB:$regRevertExp_DB
     430      $regRevertExp_DB ++
     431      if ($regRevertExp_DB >= $DB:n) set regRevertExp_DB = 0
    373432    end
    374433    add_poll_args run
Note: See TracChangeset for help on using the changeset viewer.