- Timestamp:
- 2023-01-28T23:08:43+13:00 (15 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/perllib/plugouts/DSpacePlugout.pm
r32511 r37200 290 290 291 291 $filename = &FileUtils::filenameConcatenate($working_dir, $tail_filename); 292 &FileUtils::hardLink ($source_filename, $filename, $self->{'verbosity'}); 292 if ($self->{'assocfile_copymode'} eq "hardlink") { 293 &FileUtils::hardLink ($source_filename, $filename, $self->{'verbosity'}); # Consider adding in 'strict' option?? 294 } 295 else { 296 &FileUtils::copyFilesGeneral([$source_filename], $filename); # Consider adding in 'strict' option?? 297 } 293 298 294 299 # set the assocfile path (even if we have no assoc files - need this for lucene) … … 326 331 327 332 if ($afile ne "cover.jpg") { 328 &FileUtils::hardLink ($real_filename, $filename, $self->{'verbosity'}); 329 $doc_obj->add_utf8_metadata ($doc_obj->get_top_section(), 330 "gsdlassocfile", 331 "$afile:$assoc_file_rec->[2]:$dir"); 333 if ($self->{'assocfile_copymode'} eq "hardlink") { 334 &FileUtils::hardLink($real_filename, $filename, $self->{'verbosity'}); # Consider adding in 'strict' option?? 335 } 336 else { 337 &FileUtils::copyFilesGeneral([$real_filename], $filename); # Consider adding in 'strict' option?? 338 } 339 $doc_obj->add_utf8_metadata ($doc_obj->get_top_section(), 340 "gsdlassocfile", 341 "$afile:$assoc_file_rec->[2]:$dir"); 332 342 } 333 343 } elsif ($self->{'verbosity'} > 2) {
Note:
See TracChangeset
for help on using the changeset viewer.