From: Darold Gilles Date: Sun, 1 Dec 2013 22:32:52 +0000 (+0100) Subject: Fix missing logs types statitics when using binary mode. Thanks to Herve Werner for... X-Git-Tag: v5.0~37 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=74006929e3df2153c44a8a62f7497288d00848a4;p=pgbadger Fix missing logs types statitics when using binary mode. Thanks to Herve Werner for the report. --- diff --git a/pgbadger b/pgbadger index 94c1688..b051572 100755 --- a/pgbadger +++ b/pgbadger @@ -6623,11 +6623,10 @@ sub load_stats $overall_stat{$k} += $_overall_stat{$k}; } - - $logs_type{ERROR} += $_logs_type{ERROR} if exists $_logs_type{ERROR}; - $logs_type{LOG} += $_logs_type{LOG} if exists $_logs_type{LOG}; - $logs_type{DETAIL} += $_logs_type{DETAIL} if exists $_logs_type{DETAIL}; - $logs_type{STATEMENT} += $_logs_type{STATEMENT} if exists $_logs_type{STATEMENT}; + ### Logs level ### + foreach my $l qw(LOG WARNING ERROR FATAL PANIC DETAIL HINT STATEMENT CONTEXT) { + $logs_type{$l} += $_logs_type{$l} if exists $_logs_type{$l}; + } ### database_info ###