Changeset 270 for obsdata/trunk


Ignore:
Timestamp:
10/24/06 20:21:50 (18 years ago)
Author:
nanardon
Message:
  • add obsdata_status, tools to give status of found files
Location:
obsdata/trunk
Files:
1 added
1 edited

Legend:

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

    r269 r270  
    9494    $self->logging(0, "Destroy ObsData::Repository for %s", ref($self)); 
    9595    $self->save_status; 
     96} 
     97 
     98=head3 mydir 
     99 
     100return directory handle by the object 
     101 
     102=cut 
     103 
     104sub mydir { 
     105    $_[0]->{dir} 
    96106} 
    97107 
     
    351361        $self->save_status 
    352362    } 
     363} 
     364 
     365=head3 archivefile 
     366 
     367Return the archive name handle by this object 
     368 
     369=cut 
     370 
     371sub archivefile { 
     372    $_[0]->{archivefile} 
    353373} 
    354374 
     
    867887sub list_data_from_status { 
    868888    my ($self) = @_; 
    869     map { /data_processtime_(.*)/; $1 } grep { 
    870         index($_, 'data_processtime_') == 0 
    871     } $self->{status}->Parameters() 
     889    map { m/data_processtime_(.*)/; $1 } grep { 
     890        $_ && index($_, 'data_processtime_') == 0 
     891    } $self->{status}->Parameters($self->{archivefile}) 
    872892} 
    873893 
    874894sub data_extracted { 
    875895    my ($self, $data) = @_; 
    876     return defined($self->get_data_value($data, 'dest')); 
     896    return $self->get_data_value($data, 'dest'); 
    877897} 
    878898 
Note: See TracChangeset for help on using the changeset viewer.