- Timestamp:
- 2023-01-29T17:25:11+13:00 (15 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/perllib/inexport.pm
r37200 r37208 138 138 'type' => 'enum', 139 139 'list' => [ { 'name' => "copy", 'desc' => "{import.assocfile_copymode_copy}" }, 140 140 { 'name' => "hardlink", 'desc' => "{import.assocfile_copymode_hardlink}" } ], 141 141 'deft' => 'copy', 142 142 'reqd' => 'yes', … … 1027 1027 } # end if (manifest ne "") 1028 1028 else { 1029 # if incremental, we read through the import folder to see what s changed.1029 # if incremental, we read through the import folder to see what's changed. 1030 1030 1031 1031 if ($incremental || $incremental_mode eq "onlyadd") { … … 1047 1047 # only look for deletions if we are truely incremental 1048 1048 my @deleted_files = sort keys %{$block_hash->{'deleted_files'}}; 1049 1049 1050 # Filter out any in gsdl/tmp area 1050 1051 my @filtered_deleted_files = (); 1051 my $gsdl_tmp_area = &FileUtils::filenameConcatenate($ENV{'GSDLHOME'}, "tmp"); 1052 1053 my $gsdl_tmp_area = &FileUtils::filenameConcatenate($ENV{'GSDLHOME'}, "tmp"); 1052 1054 my $collect_tmp_area = &FileUtils::filenameConcatenate($ENV{'GSDLCOLLECTDIR'}, "tmp"); 1053 $gsdl_tmp_area = &util::filename_to_regex($gsdl_tmp_area); 1054 $collect_tmp_area = &util::filename_to_regex($collect_tmp_area); 1055 1056 my $gsdl_tmp_area_re = &util::filename_to_regex($gsdl_tmp_area); 1057 my $collect_tmp_area_re = &util::filename_to_regex($collect_tmp_area); 1055 1058 1056 1059 foreach my $df (@deleted_files) { 1057 next if ($df =~ m/^$gsdl_tmp_area /);1058 next if ($df =~ m/^$collect_tmp_area /);1060 next if ($df =~ m/^$gsdl_tmp_area_re/); 1061 next if ($df =~ m/^$collect_tmp_area_re/); 1059 1062 1060 1063 push(@filtered_deleted_files,$df); … … 1076 1079 my @reindex_files = sort keys %{$block_hash->{'reindex_files'}}; 1077 1080 1078 if (scalar(@reindex_files) >0) {1081 if (scalar(@reindex_files) > 0) { 1079 1082 print STDERR "Files to reindex since last import:\n "; 1080 1083 print STDERR join("\n ",@reindex_files), "\n";
Note:
See TracChangeset
for help on using the changeset viewer.