# HG changeset patch # User heiko # Date 1167844515 0 # Node ID 57bee7e4f4cfce9839ff98010de162d6a9ab65e9 # Parent cbff5ff61a0e7aa48e4f83c4f703b725f55543be counter added diff -r cbff5ff61a0e -r 57bee7e4f4cf exigrey.pl --- a/exigrey.pl Wed Jan 03 16:58:30 2007 +0000 +++ b/exigrey.pl Wed Jan 03 17:15:15 2007 +0000 @@ -63,17 +63,19 @@ print; exit 0; }; - if ($opt_list) { - my %h; - connectDB(\%h, shift); - iterate(%h, sub { - my ($item, $v0, $v1, $c) = @_; - printf "%-16s:\t$v0 $v1 (%3d %s %s)\n", - $item, $c, - strftime("%F %T", localtime($v0)), - strftime("%F %T", localtime($v1)); - }); + foreach (@ARGV = getDBs(@ARGV)) { + my %h; + my $db = connectDB(\%h, $_); + print "# $db\n"; + iterate(%h, sub { + my ($item, $v0, $v1, $c) = @_; + printf "$item: $v0 $v1 $c (%s %s)\n", + strftime("%FT%T", localtime($v0)), + strftime("%FT%T", localtime($v1)); + }); + print "\n" if @ARGV; + } exit 0; } diff -r cbff5ff61a0e -r 57bee7e4f4cf exim-exigrey.pl --- a/exim-exigrey.pl Wed Jan 03 16:58:30 2007 +0000 +++ b/exim-exigrey.pl Wed Jan 03 17:15:15 2007 +0000 @@ -55,7 +55,7 @@ $h{$item} = "$now $now 0\0"; $rc = "yes"; } else { - my ($created, $used, $count) = split " ", $h{$item} + my ($created, $used, $count) = split " ", $h{$item}; if ($now - $created < $delay) { $rc = "yes" } else { $rc = "no";