From c9f383dd476ba57e20943e66df444e34eba15705 Mon Sep 17 00:00:00 2001 From: Tomas Cohen Arazi Date: Tue, 31 Mar 2020 18:42:25 -0300 Subject: [PATCH] Bug 25032: Add 'api' target to log4perl.conf --- debian/koha-common.postinst | 12 ++++++++++++ debian/templates/log4perl-site.conf.in | 7 +++++++ etc/log4perl.conf | 7 +++++++ 3 files changed, 26 insertions(+) diff --git a/debian/koha-common.postinst b/debian/koha-common.postinst index 55f3c14bed..9125a5f5a4 100644 --- a/debian/koha-common.postinst +++ b/debian/koha-common.postinst @@ -155,6 +155,18 @@ log4perl.appender.Z3950.mode=append log4perl.appender.Z3950.layout=PatternLayout log4perl.appender.Z3950.layout.ConversionPattern=[%d] [%p] %m %l %n +EOF + fi + + if [ !log4perl_component $log4perl_config "api" ]; then + cat <> $log4perl_config +log4perl.logger.api = WARN, API +log4perl.appender.API=Log::Log4perl::Appender::File +log4perl.appender.API.filename=/var/log/koha/$site/api-error.log +log4perl.appender.API.mode=append +log4perl.appender.API.layout=PatternLayout +log4perl.appender.API.layout.ConversionPattern=[%d] [%p] %m %l %n + EOF fi done diff --git a/debian/templates/log4perl-site.conf.in b/debian/templates/log4perl-site.conf.in index baa64097ad..affad2001e 100644 --- a/debian/templates/log4perl-site.conf.in +++ b/debian/templates/log4perl-site.conf.in @@ -18,3 +18,10 @@ log4perl.appender.Z3950.filename=__LOG_DIR__/z3950-error.log log4perl.appender.Z3950.mode=append log4perl.appender.Z3950.layout=PatternLayout log4perl.appender.Z3950.layout.ConversionPattern=[%d] [%p] %m %l %n + +log4perl.logger.api = WARN, API +log4perl.appender.API=Log::Log4perl::Appender::File +log4perl.appender.API.filename=__LOG_DIR__/api-error.log +log4perl.appender.API.mode=append +log4perl.appender.API.layout=PatternLayout +log4perl.appender.API.layout.ConversionPattern=[%d] [%p] %m %l %n diff --git a/etc/log4perl.conf b/etc/log4perl.conf index baa64097ad..affad2001e 100644 --- a/etc/log4perl.conf +++ b/etc/log4perl.conf @@ -18,3 +18,10 @@ log4perl.appender.Z3950.filename=__LOG_DIR__/z3950-error.log log4perl.appender.Z3950.mode=append log4perl.appender.Z3950.layout=PatternLayout log4perl.appender.Z3950.layout.ConversionPattern=[%d] [%p] %m %l %n + +log4perl.logger.api = WARN, API +log4perl.appender.API=Log::Log4perl::Appender::File +log4perl.appender.API.filename=__LOG_DIR__/api-error.log +log4perl.appender.API.mode=append +log4perl.appender.API.layout=PatternLayout +log4perl.appender.API.layout.ConversionPattern=[%d] [%p] %m %l %n -- 2.26.0