diff --git a/lib/NGCP/Panel.pm b/lib/NGCP/Panel.pm index 9cebc6e369..a152fb8fe9 100644 --- a/lib/NGCP/Panel.pm +++ b/lib/NGCP/Panel.pm @@ -43,8 +43,14 @@ for my $path(qw#/etc/ngcp-panel/ngcp_panel.conf etc/ngcp_panel.conf ngcp_panel.c } $panel_config //= 'ngcp_panel.conf'; -my $logger_config = '/etc/ngcp-panel/logging.conf'; -$logger_config = $panel_config unless(-f $logger_config); +my $logger_config; +for my $path(qw#./logging.conf /etc/ngcp-panel/logging.conf#) { + if(-f $path) { + $logger_config = $path; + last; + } +} +$logger_config = $panel_config unless(defined $logger_config); __PACKAGE__->config( name => 'NGCP::Panel', diff --git a/logging.conf b/logging.conf index 23f6ece68e..e6615415f3 100644 --- a/logging.conf +++ b/logging.conf @@ -1,12 +1,6 @@ - -log4perl.logger.Catalyst = WARN, CatalystSyslogApp -log4perl.logger.csc = DEBUG, CatalystSyslogApp -log4perl.logger.admin = DEBUG, CatalystSyslogApp -log4perl.logger.NGCP.Panel = DEBUG, CatalystSyslogApp - -log4perl.appender.CatalystSyslogApp = Log::Dispatch::Syslog -log4perl.appender.CatalystSyslogApp.facility = local0 -log4perl.appender.CatalystSyslogApp.ident = ngcp-panel -log4perl.appender.CatalystSyslogApp.layout = PatternLayout -log4perl.appender.CatalystSyslogApp.layout.ConversionPattern = %p: %m%n - +log4perl.logger=DEBUG, Default +log4perl.appender.Default=Log::Log4perl::Appender::Screen +log4perl.appender.Default.stderr=0 +log4perl.appender.Default.utf8=1 +log4perl.appender.Default.layout=PatternLayout +log4perl.appender.Default.layout.ConversionPattern=%d{ISO8601} [%p] [%F +%L] %m{chomp}%n