--- trunk/run.pl 2009/06/09 21:41:49 1223 +++ trunk/run.pl 2009/07/22 09:23:36 1246 @@ -383,7 +383,7 @@ next; } - next if ($only_input && ($input_name !~ m#$only_input#i && $input->{type} !~ m#$only_input#i)); + next if defined $only_input && $input_name !~ m#$only_input#i; my $type = lc($input->{type}); @@ -542,7 +542,10 @@ } my $rules = $parser->normalize_rules($database,$input_name); - $log->logwarn("no normalize rules for $database/$input_name", $input_db->input_module->can('normalize') ? " using normalize from input module" : '') unless $rules; + if ( ! $rules ) { + $log->logwarn("no normalize rules for $database/$input_name", $input_db->input_module->can('normalize') ? " using normalize from input module" : ''); + next; + } $log->debug("parsed normalize rules:\n$rules"); @@ -620,7 +623,7 @@ if ($rules) { - my $ds = WebPAC::Normalize::data_structure( + $ds = WebPAC::Normalize::data_structure( row => $row, rules => $rules, lookup => $lookup_hash,