IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 40793


Ignore:
Timestamp:
Jun 14, 2019, 10:36:31 AM (7 years ago)
Author:
tdeboer
Message:

fixed formatting to deal with empty strings

File:
1 edited

Legend:

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

    r40790 r40793  
    797797    my $result = &mysql_select ($query);
    798798
    799     printf "%18s | %18s | %18s | %18s |\n", "chunk", "Nquad_firstvisit", "Nquad_fourvisits", "Ndiffs done";
     799    my $Nfirstvisits = 0;
     800    my $Nfourvisits = 0;
     801
     802    printf "%18s | %13s | %13s | %14s |\n", "chunk", "Nobs_1stvisit", "Nobs_4visits", "Ndiffs_publish";
    800803    while (@row = $result->fetchrow_array()) {
    801804          my $chunkname = $row[0];
    802           my $Nfirstvisits = $row[1];
    803           my $Nfourvisits = $row[2];
     805          if($row[1] gt 0) {$Nfirstvisits = $row[1]};
     806          if($row[2] gt 0) {$Nfourvisits = $row[2]};
    804807
    805808          my $query2 .= "     SELECT warp_id FROM ";
     
    825828
    826829          if ($Nfirstvisits ne $Nfourvisits) {
    827             if ($Ndiffs ne ($Nfirstvisits*4)) {printf "%18s | %18s | %18s | %14s%4s | %18s\n", $chunkname, $Nfirstvisits, $Nfourvisits, $Ndiffs, "/?  ", "chunk not finished";}  # chunk        Nquad_firstvisit        Nquad_fourvisits        Ndiffs
    828             if ($Ndiffs eq ($Nfirstvisits*4)) {printf "%18s | %18s | %18s | %14s%4s | %18s\n", $chunkname, $Nfirstvisits, $Nfourvisits, $Ndiffs, "/?  ", "chunk done";}          # chunk        Nquad_firstvisit        Nquad_fourvisits        Ndiffs
     830            if ($Ndiffs ne ($Nfirstvisits*4)) {printf "%18s | %13s | %13s | %10s%4s | %14s\n", $chunkname, $Nfirstvisits, $Nfourvisits, $Ndiffs, "/?  ", "chunk not done";}  # chunk    Nquad_firstvisit        Nquad_fourvisits        Ndiffs
     831            if ($Ndiffs eq ($Nfirstvisits*4)) {printf "%18s | %13s | %13s | %10s%4s | %14s\n", $chunkname, $Nfirstvisits, $Nfourvisits, $Ndiffs, "/?  ", "chunk done";}          # chunk        Nquad_firstvisit        Nquad_fourvisits        Ndiffs
    829832          }
    830833          if ($Nfirstvisits eq $Nfourvisits) {
    831             if ($Ndiffs ne ($Nfirstvisits*4)) {printf "%18s | %18s | %18s | %14s%1s%3s | %18s\n", $chunkname, $Nfirstvisits, $Nfourvisits, $Ndiffs,"/",$Nfirstvisits*4, "chunk not finished";}  # chunk Nquad_firstvisit        Nquad_fourvisits        Ndiffs
    832             if ($Ndiffs eq ($Nfirstvisits*4)) {printf "%18s | %18s | %18s | %14s%1s%3s | %18s\n", $chunkname, $Nfirstvisits, $Nfourvisits, $Ndiffs,"/",$Nfirstvisits*4, "chunk done";}          # chunk Nquad_firstvisit        Nquad_fourvisits        Ndiffs
     834            if ($Ndiffs ne ($Nfirstvisits*4)) {printf "%18s | %13s | %13s | %10s%1s%3s | %14s\n", $chunkname, $Nfirstvisits, $Nfourvisits, $Ndiffs,"/",$Nfirstvisits*4, "chunk not done";}  # chunk     Nquad_firstvisit        Nquad_fourvisits        Ndiffs
     835            if ($Ndiffs eq ($Nfirstvisits*4)) {printf "%18s | %13s | %13s | %10s%1s%3s | %14s\n", $chunkname, $Nfirstvisits, $Nfourvisits, $Ndiffs,"/",$Nfirstvisits*4, "chunk done";}          # chunk Nquad_firstvisit        Nquad_fourvisits        Ndiffs
    833836          }
    834837    }
Note: See TracChangeset for help on using the changeset viewer.