Changeset 269 for obsdata/trunk


Ignore:
Timestamp:
10/23/06 17:44:16 (18 years ago)
Author:
nanardon
Message:
  • add listing function
File:
1 edited

Legend:

Unmodified
Added
Removed
  • obsdata/trunk/ObsData/Repository.pm

    r260 r269  
    290290        $orda->process; 
    291291    } 
     292} 
     293 
     294sub get_archives_from_status { 
     295    my ($self) = @_; 
     296    map { 
     297        ObsData::Repository::dir::archive->new( 
     298            $self, 
     299            archivefile => $_, 
     300        )  
     301    } $self->list_archive_from_status(); 
    292302} 
    293303 
     
    855865} 
    856866 
     867sub list_data_from_status { 
     868    my ($self) = @_; 
     869    map { /data_processtime_(.*)/; $1 } grep { 
     870        index($_, 'data_processtime_') == 0 
     871    } $self->{status}->Parameters() 
     872} 
     873 
     874sub data_extracted { 
     875    my ($self, $data) = @_; 
     876    return defined($self->get_data_value($data, 'dest')); 
     877} 
     878 
    857879=head1 LICENSE 
    858880 
Note: See TracChangeset for help on using the changeset viewer.