IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 32143


Ignore:
Timestamp:
Aug 19, 2011, 2:21:54 PM (15 years ago)
Author:
rhenders
Message:

purged redundant code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippToPsps/perl/checkOdmStatus.pl

    r32069 r32143  
    2222$ua->env_proxy;
    2323
    24 my $loadedToOdm;
    25 my $loadFailed;
    26 my $mergeWorthy;
    27 my $merged;
    28 
    2924my $statusFilter = "*";
    3025
     
    4237    exit(1);
    4338}
    44 #        print( "HTTP response status: ".$response->content."\n" );
    4539
    4640open (DAT, ">".$file);
    47 #my ($tempFile, $tempName) = tempfile( "/tmp/ippToPsps_odmXml.XXXX", UNLINK => 0);
    4841print DAT $response->content;
    49 #print $response->content;
    50 #close($tempFile);
    5142
    52 #${$loadedToOdm} = 0;
    53 #${$loadFailed} = 0;
    54 #${$mergeWorthy} = 0;
    55 #${$merged} = 0;
    5643
    5744print "$file\n";
    58 #parseXml($tempName, $loadedToOdm, $loadFailed, $mergeWorthy, $merged);
    5945
    6046exit(0);
    6147
    62     #unlink($tempFile);
    6348
    6449
    65 ########################################################################################
    66 #
    67 # Parses ODM XML
    68 #
    69 ########################################################################################
    70     sub parseXml {
    71         my ($xmlFile, $loadedToOdm, $loadFailed, $mergeWorthy, $merged) = @_;
    72 
    73         my $parser = XML::LibXML->new;
    74         my $doc = $parser->parse_file($xmlFile);
    75         my $xc = XML::LibXML::XPathContext->new($doc);
    76         $xc->registerNs('ArrayOfOdmBatchState', 'PanSTARRS.Services.OdmWebService');
    77         my $result = $xc->findvalue('//ArrayOfOdmBatchState:BatchState');
    78 
    79         if ($result =~ m/failed/) {
    80             ${$loadFailed} = 1;
    81             ${$loadedToOdm} = 1;
    82             return;
    83         }
    84 
    85         $result = $xc->findvalue('//ArrayOfOdmBatchState:Message');
    86         ${$loadedToOdm} = 0;
    87         ${$mergeWorthy} = 0;
    88         ${$merged} = 0;
    89 
    90         if ($result =~ m/None/) { ${$loadedToOdm} = 1;}
    91         if ($result =~ m/LoadStarted/) { ${$loadedToOdm} = 1;}
    92         if ($result =~ m/MergeWorthy/) { ${$loadedToOdm} = 1; ${$mergeWorthy} = 1;}
    93         if ($result =~ m/Merge[1-9]Completed/) { ${$loadedToOdm} = 1; ${$mergeWorthy} = 1; ${$merged} = 1;}
    94 
    95 
    96 
    97     }
Note: See TracChangeset for help on using the changeset viewer.