X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FFilter.pm;h=031ec92669a6cd200729d40ddef70d9e58d92e15;hb=3e075e9d00d74fd477c44db2b29eb3eac9d6d88a;hp=9b1b1d50196fdf84cf870185a2954f46f5aba3f3;hpb=82236b001650f0e9770d25566a033501ec4fb6f4;p=spider.git diff --git a/perl/Filter.pm b/perl/Filter.pm index 9b1b1d50..031ec926 100644 --- a/perl/Filter.pm +++ b/perl/Filter.pm @@ -89,7 +89,7 @@ sub compile if ($@) { my $sort = $ref->{sort}; my $name = $ref->{name}; - dbg('err', "Error compiling $ar $sort $name: $@"); + dbg("Error compiling $ar $sort $name: $@"); Log('err', "Error compiling $ar $sort $name: $@"); } $rr = $@; @@ -107,7 +107,7 @@ sub read_in $in = undef; my $s = readfilestr($fn); my $newin = eval $s; - dbg('conn', "$@") if $@; + dbg($@) if $@; if ($in) { $newin = new('Filter::Old', $sort, $call, $flag); $newin->{filter} = $in; @@ -220,10 +220,12 @@ sub it if (isdbg('filter')) { my $args = join '\',\'', @_; - my $true = $r ? "OK" : "REJ"; + my $true = $r ? "OK " : "REJ"; my $sort = $self->{sort}; - $hops ||= "none"; - dbg('filter', "Filter: $type/$sort with $asc on '$args': $true hops: $hops"); + my $dir = $self->{name} =~ /^in_/i ? "IN " : "OUT"; + + my $h = $hops || ''; + dbg("$true $dir: $type/$sort with $asc on '$args' $h") if isdbg('filter'); } return ($r, $hops); } @@ -285,7 +287,8 @@ sub install my $remove = shift; my $name = uc $self->{name}; my $sort = $self->{sort}; - my $in = "in" if $name =~ s/^IN_//; + my $in = ""; + $in = "in" if $name =~ s/^IN_//; $name =~ s/.PL$//; my $dxchan = DXChannel->get($name);