Changeset 620


Ignore:
Timestamp:
1999-09-22T12:21:04+12:00 (25 years ago)
Author:
sjboddie
Message:

functionality extended so a list of directories to ignore can be
specified in an inherited RecPlugin

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/perllib/plugins/RecPlug.pm

    r593 r620  
    4242    my $self = new BasPlug ();
    4343
     44    $self->{'exclude_tail_dirs'} = []; # empty by default
     45
    4446    return bless $self, $class;
    4547}
     
    5961    my $self = shift (@_);
    6062    my ($pluginfo, $base_dir, $file, $metadata, $processor, $maxdocs) = @_;
     63
     64    foreach $etd ( @{$self->{'exclude_tail_dirs'}} )
     65    {
     66    return 0 if ($file =~ m/$etd/);
     67    }   
    6168
    6269    my (@dir, $subfile);
Note: See TracChangeset for help on using the changeset viewer.