--- loncom/metadata_database/searchcat.pl 2005/08/11 18:19:41 1.64 +++ loncom/metadata_database/searchcat.pl 2006/04/08 07:07:15 1.68 @@ -2,7 +2,7 @@ # The LearningOnline Network # searchcat.pl "Search Catalog" batch script # -# $Id: searchcat.pl,v 1.64 2005/08/11 18:19:41 albertel Exp $ +# $Id: searchcat.pl,v 1.68 2006/04/08 07:07:15 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -65,7 +65,6 @@ and correct user experience. =cut use strict; - use DBI; use lib '/home/httpd/lib/perl/'; use LONCAPA::lonmetadata; @@ -198,6 +197,7 @@ foreach my $dom (@domains) { #wanted => \&print_filename, #wanted => \&log_metadata, wanted => \&process_meta_file, + no_chdir => 1, }, join('/',($Apache::lonnet::perlvar{'lonDocRoot'},'res',$dom,$user)) ); } } @@ -262,7 +262,7 @@ sub only_meta_files { foreach my $file (@PossibleFiles) { if ( ($file =~ /\.meta$/ && # Ends in meta $file !~ /\.\d+\.[^\.]+\.meta$/ # is not for a prior version - ) || (-d $file )) { # directories are okay + ) || (-d $File::Find::dir."/".$file )) { # directories are okay # but we do not want /. or /.. push(@ChosenFiles,$file); }