- Timestamp:
- 2012-01-16T17:47:14+13:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/perllib/plugins/MetadataCSVPlugin.pm
r24756 r24951 33 33 use strict; 34 34 no strict 'refs'; 35 36 use extrametautil; 35 37 use multiread; 36 38 … … 205 207 $csv_line_filename = &util::filename_to_regex($csv_line_filename); 206 208 207 $extrametadata->{$csv_line_filename} = \%csv_line_metadata;208 push(@$extrametakeys, $csv_line_filename);209 &extrametautil::setmetadata($extrametadata, $csv_line_filename, \%csv_line_metadata); 210 &extrametautil::addmetakey($extrametakeys, $csv_line_filename); 209 211 # record which file the metadata came from 210 if (!defined $extrametafile->{$csv_line_filename}) {211 $extrametafile->{$csv_line_filename} = {};212 if (!defined &extrametautil::getmetafile($extrametafile, $csv_line_filename)) { 213 &extrametautil::setmetafile($extrametafile, $csv_line_filename, {}); 212 214 } 213 215 # maps the file to full path 214 $extrametafile->{$csv_line_filename}->{$file} = $filename;216 &extrametautil::setmetafile_for_named_file($extrametafile, $csv_line_filename, $file, $filename); 215 217 } 216 218 }
Note:
See TracChangeset
for help on using the changeset viewer.