Changeset 27882
- Timestamp:
- 2013-07-16T21:51:50+12:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/perllib/plugouts/DSpacePlugout.pm
r24829 r27882 31 31 eval {require bytes}; 32 32 use util; 33 use FileUtils; 33 34 use BasePlugout; 34 35 … … 74 75 my $docroot_attributes = "schema=\"$metadata_prefix\""; 75 76 76 my $doc_dc_file = & util::filename_cat($working_dir, $metadata_file);77 my $doc_dc_file = &FileUtils::filenameConcatenate ($working_dir, $metadata_file); 77 78 $self->open_xslt_pipe($doc_dc_file,$self->{'xslt_file'}); 78 79 … … 165 166 166 167 my $output_dir = $self->get_output_dir(); 167 & util::mk_all_dir($output_dir) unless -e $output_dir;168 169 my $working_dir = & util::filename_cat($output_dir, $doc_dir);170 & util::mk_all_dir($working_dir, $doc_dir);168 &FileUtils::makeAllDirectories ($output_dir) unless -e $output_dir; 169 170 my $working_dir = &FileUtils::filenameConcatenate ($output_dir, $doc_dir); 171 &FileUtils::makeAllDirectories ($working_dir, $doc_dir); 171 172 172 173 ######################### … … 179 180 # Genereate handle file 180 181 # (Note: this section of code would benefit from being restructured) 181 my $doc_handle_file = & util::filename_cat($working_dir, "handle");182 my $doc_handle_file = &FileUtils::filenameConcatenate ($working_dir, "handle"); 182 183 183 184 my $env_hp = $ENV{'DSPACE_HANDLE_PREFIX'}; … … 196 197 # save the content file 197 198 ######################### 198 my $doc_contents_file = & util::filename_cat($working_dir, "contents");199 my $doc_contents_file = &FileUtils::filenameConcatenate ($working_dir, "contents"); 199 200 200 201 my $outhandler = $self->get_output_handler($doc_contents_file); … … 209 210 # save the dublin_core.xml file 210 211 ############################### 211 # my $doc_dc_file = & util::filename_cat($working_dir, "dublin_core.xml");212 # my $doc_dc_file = &FileUtils::filenameConcatenate ($working_dir, "dublin_core.xml"); 212 213 # $self->open_xslt_pipe($doc_dc_file,$self->{'xslt_file'}); 213 214 … … 245 246 } 246 247 247 $self->{'short_doc_file'} = & util::filename_cat($doc_dir, "dublin_core.xml");248 $self->{'short_doc_file'} = &FileUtils::filenameConcatenate ($doc_dir, "dublin_core.xml"); 248 249 $self->store_output_info_reference($doc_obj); 249 250 } … … 258 259 return if (!defined $output_dir); 259 260 260 my $working_dir = & util::filename_cat($output_dir, $doc_dir);261 my $working_dir = &FileUtils::filenameConcatenate($output_dir, $doc_dir); 261 262 262 263 my @assoc_files = (); … … 276 277 # This test is never going to fail on Windows -- is this a problem? 277 278 if ($source_filename !~ /^$dirsep_regexp/) { 278 $source_filename = & util::filename_cat($collect_dir, $source_filename);279 $source_filename = &FileUtils::filenameConcatenate($collect_dir, $source_filename); 279 280 } 280 281 } … … 284 285 print $handle "$tail_filename\n"; 285 286 286 $filename = & util::filename_cat($working_dir, $tail_filename);287 & util::hard_link ($source_filename, $filename, $self->{'verbosity'});287 $filename = &FileUtils::filenameConcatenate($working_dir, $tail_filename); 288 &FileUtils::hardLink ($source_filename, $filename, $self->{'verbosity'}); 288 289 289 290 # set the assocfile path (even if we have no assoc files - need this for lucene) … … 318 319 } 319 320 320 $filename = & util::filename_cat($working_dir, $afile);321 $filename = &FileUtils::filenameConcatenate($working_dir, $afile); 321 322 322 323 if ($afile ne "cover.jpg") { 323 & util::hard_link ($real_filename, $filename, $self->{'verbosity'});324 &FileUtils::hardLink ($real_filename, $filename, $self->{'verbosity'}); 324 325 $doc_obj->add_utf8_metadata ($doc_obj->get_top_section(), 325 326 "gsdlassocfile",
Note:
See TracChangeset
for help on using the changeset viewer.