Skip to content

Commit 79eea78

Browse files
committed
Change to Log4perl for logging
This gives us 'MooseX::Log::Log4perl::Easy'.
1 parent 2a72090 commit 79eea78

File tree

3 files changed

+13
-2
lines changed

3 files changed

+13
-2
lines changed

cpanfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
requires 'Dancer2' => '0.400000';
22
requires 'Dancer2::Plugin::RPC' => '2.02';
33
requires 'Dancer2::Plugin::RPC::RESTISH' => '2.01_01';
4+
requires 'Dancer2::Logger::Log4perl';
5+
requires 'MooseX::Log::Log4perl' => '0.47';
46
requires 'Date::Parse' => '2.30';
57
requires 'DateTime::Format::Pg' => '0.16013';
68
requires 'DateTime::Format::SQLite' => '0.11';

environments/development.l4p

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
log4perl.rootLogger = DEBUG, File
2+
log4perl.appender.File = Log::Log4perl::Appender::File
3+
log4perl.appender.File.filename = logs/development.log
4+
log4perl.appender.File.mode = append
5+
log4perl.appender.File.layout = Log::Log4perl::Layout::PatternLayout
6+
log4perl.appender.File.layout.ConversionPattern = %d %p %m %n

environments/development.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
---
22
log: debug
3-
logger: console
3+
logger: log4perl
44

5-
auto_reload: 1
5+
engines:
6+
logger:
7+
log4perl:
8+
config_file: environments/development.l4p
69

710
# cors_allow_origin: http://localhost:5173
811
cors_allow_origin: "*"

0 commit comments

Comments
 (0)