/[smeserver]/rpms/smeserver-qpsmtpd/sme7/smeserver-qpsmtpd-1.2.1-logterse.patch2
ViewVC logotype

Contents of /rpms/smeserver-qpsmtpd/sme7/smeserver-qpsmtpd-1.2.1-logterse.patch2

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (show annotations) (download)
Tue Oct 7 15:06:53 2008 UTC (16 years, 1 month ago) by slords
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +0 -0 lines
FILE REMOVED
New streams

1 diff -Nur -x '*.orig' -x '*.rej' smeserver-qpsmtpd-1.2.1/root/usr/local/bin/qplogsumm.pl mezzanine_patched_smeserver-qpsmtpd-1.2.1/root/usr/local/bin/qplogsumm.pl
2 --- smeserver-qpsmtpd-1.2.1/root/usr/local/bin/qplogsumm.pl 2007-06-09 13:52:32.000000000 -0600
3 +++ mezzanine_patched_smeserver-qpsmtpd-1.2.1/root/usr/local/bin/qplogsumm.pl 2007-02-27 01:45:31.000000000 -0700
4 @@ -65,7 +65,7 @@
5 chomp();
6 next if m/^#/;
7 next if m/^\s*$/;
8 - my ($plug_name, $plug_epoch, $plug_cumulative) = split /\s/;
9 + my ($plug_name, $plug_epoch, $plug_cumulative) = split /\s+/;
10 my $c = { epoch => $plug_epoch, cum => $plug_cumulative, curr => 0 };
11 $disp{$plug_name} = $c;
12 }
13 @@ -91,10 +91,10 @@
14 my (@log_items) = split $FS, $log_part;
15 my $disposition = $log_items[5];
16 next unless defined $disposition;
17 -
18 +
19 if ($disp{$disposition})
20 {
21 - $disp{$disposition}->{curr} = 1;
22 + $disp{$disposition}->{curr} += 1;
23 }
24 else # a new plugin -- make a note of when it first appeared
25 {
26 @@ -123,9 +123,9 @@
27 #
28 for my $c (keys %disp)
29 {
30 - $disp{$c}->{cum} = $disp{$c}->{curr};
31 - $current_total = $disp{$c}->{curr};
32 - $cumulative_total = $disp{$c}->{cum};
33 + $disp{$c}->{cum} += $disp{$c}->{curr};
34 + $current_total += $disp{$c}->{curr};
35 + $cumulative_total += $disp{$c}->{cum};
36
37 printf "%-30.30s %s %12d\n", $c, $disp{$c}->{epoch}, $disp{$c}->{cum};
38 }
39 @@ -178,14 +178,14 @@
40 ;
41
42
43 -#
44 +#
45 # Output per-plugin stats
46 #
47
48 print "#
49 # Most Recent Logfile Cumulative Totals
50 # Disposition (plugin) Total Avg/Day Total Avg/Day
51 -# ----------------------------------------------------------------------------\n";
52 +# ----------------------------------------------------------------------------\n";
53
54 my $printf_format = "# %-30.30s %6d %3d%% %8d %10d %3d%% %8d\n";
55
56 @@ -193,7 +193,7 @@
57 {
58 next if ($c eq 'LOGFILE_EPOCH');
59
60 - printf $printf_format,
61 + printf $printf_format,
62 $c,
63 $disp{$c}->{curr},
64 $disp{$c}->{curr} / $current_total * 100,
65 @@ -205,7 +205,7 @@
66 }
67
68 print "# ----------------------------------------------------------------------------\n";
69 -printf $printf_format,
70 +printf $printf_format,
71 'TOTALS',
72 $current_total,
73 100,
74 @@ -269,4 +269,3 @@
75 $secs %= 3600;
76 $phrase .= sprintf "%d mins, %d secs", ($secs / 60), ($secs % 60);
77 }
78 -

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed