IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 40367


Ignore:
Timestamp:
Mar 13, 2018, 3:27:37 PM (8 years ago)
Author:
eugene
Message:

added test for summitExp.fault = 1000

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tags/ipp-20170121/tools/checkexp

    r38373 r40367  
    8484my @summit_exps;
    8585my @summit_faults;
     86my @summit_lost;
    8687my @download_faults;
    8788my @register_faults;
     
    106107    my $dateobs = $se_ref->{dateobs};
    107108    my $raw_state = $se_ref->{rawExp_state};
    108     if ($summit_fault) {
     109    if ($summit_fault == 1000) {
     110        push @summit_lost, $se_ref;
     111    } elsif ($summit_fault) {
    109112        push @summit_faults, $se_ref;
    110113    } elsif ( !$download_state or $download_state eq 'run' ) {
     
    132135
    133136my $numSummitExp = scalar @summit_exps;
     137my $numSummitLost = scalar @summit_lost;
    134138my $numSummitFaults = scalar @summit_faults;
    135139my $numDownloadFaults = scalar @download_faults;
     
    142146exit 0 if $numSummitExp == 0;
    143147
     148if ($numSummitLost) {
     149  print "$numSummitLost exposures corrupted at the summit\n";
     150  if ($verbose) {
     151    print  "  exp_name         registered      fault\n";
     152          # c4951g0003d   2009-04-30 12:39:34   110
     153    foreach my $s (@summit_lost) {
     154        printf "%-12s %20s %5d\n", $s->{exp_name}, $s->{registered}, $s->{summit_lost};
     155    }
     156  }
     157}
    144158if ($numSummitFaults) {
    145159  print "$numSummitFaults summit faults\n";
Note: See TracChangeset for help on using the changeset viewer.