Changeset 6332 for trunk/gsdl/perllib/plugin.pm
- Timestamp:
- 2003-12-19T15:16:29+13:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/perllib/plugin.pm
r5682 r6332 92 92 93 93 sub read { 94 my ($pluginfo, $base_dir, $file, $metadata, $processor, $maxdocs, $ aux) = @_;94 my ($pluginfo, $base_dir, $file, $metadata, $processor, $maxdocs, $gli, $aux) = @_; 95 95 96 96 $maxdocs = -1 unless defined $maxdocs && $maxdocs =~ /\d/; 97 $gli = 0 unless defined $gli; 98 97 99 my $rv = 0; 100 101 # Announce to GLI that we are handling a file 102 print STDERR "<File n='$file'>\n" if $gli; 98 103 99 104 # the .kill file is a handy (if not very elegant) way of aborting … … 109 114 foreach $plugobj (@$pluginfo) { 110 115 $rv = $plugobj->read($pluginfo, $base_dir, $file, 111 $metadata, $processor, $maxdocs, $ aux);116 $metadata, $processor, $maxdocs, $gli, $aux); 112 117 return $rv if defined $rv; 113 118 } … … 130 135 # are only output after import.pl - 131 136 sub write_stats { 132 my ($pluginfo, $statshandle, $faillog) = @_; 137 my ($pluginfo, $statshandle, $faillog, $gli) = @_; 138 139 $gli = 0 unless defined $gli; 133 140 134 141 foreach $plugobj (@$pluginfo) { … … 138 145 my $total = $stats->{'num_processed'} + $stats->{'num_blocked'} + 139 146 $stats->{'num_not_processed'}; 147 148 print STDERR "<ImportComplete c='$stats->{'num_processed'}' p='$stats->{'num_processed'}'>\n" if $gli; 140 149 141 150 if ($total == 1) {
Note:
See TracChangeset
for help on using the changeset viewer.