IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 29234


Ignore:
Timestamp:
Sep 24, 2010, 3:44:59 PM (16 years ago)
Author:
rhenders
Message:

Imroved method for retreiving stack cmf files

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippToPsps/perl/ippToPsps/Gpc1Db.pm

    r29213 r29234  
    1515###########################################################################
    1616sub getStackStageCmfs {
    17     my ($self, $skyId) = @_;
     17    my ($self, $skyId, $nebPath, $numInputs) = @_;
    1818
    1919    my $query = $self->{_db}->prepare(<<SQL);
    20     SELECT path_base
     20    SELECT path_base, num_inputs
    2121        FROM staticskyResult
    22         WHERE sky_id =  $skyId
     22        WHERE sky_id = $skyId
    2323SQL
    2424
    2525    $query->execute;
    26     return $query->fetchall_arrayref();
     26    my $rows = $query->fetchall_arrayref();
     27
     28    if (@{$rows} < 1 || @{$rows} > 1) {return 0;}
     29
     30    my $row;
     31    foreach $row ( @{$rows} ) {
     32        (${$nebPath}, ${$numInputs}) = @{$row};
     33    }
     34
     35    return 1;
    2736}
    2837
Note: See TracChangeset for help on using the changeset viewer.