IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 35854 for trunk/ippScripts


Ignore:
Timestamp:
Jul 25, 2013, 3:20:38 PM (13 years ago)
Author:
watersc1
Message:

I think this should correct the logic that is halting LAP processing.
Briefly, the pstamp server can lock exposures in a way that LAP can't
deal with. This should free those locks.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippScripts/scripts/lap_science.pl

    r35853 r35854  
    316316    # only need to update the data if the warps are not full
    317317    if ($warp->{state} ne 'full') {
    318         if ($chip->{state} eq 'cleaned') {
     318        if (($chip->{state} eq 'cleaned')||  # Exposure is cleaned
     319            (($chip->{state} eq 'update')&&($chip->{label} ne $label))) {  # Exposure is owned by an interloper.
    319320            ($success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
    320321                run(command => $chiptool_update_cmd, verbose => $verbose);
     
    374375    if (S64_IS_NOT_NULL($exposure->{chip_id})) {
    375376        if (($exposure->{chip_state} eq 'cleaned')||
     377            ($exposure->{chip_state} eq 'update')||
    376378            ($exposure->{chip_state} eq 'goto_cleaned')||
    377379            ($exposure->{chip_state} eq 'error_cleaned')) {
Note: See TracChangeset for help on using the changeset viewer.