Fix exclude for Freerouting log config

This commit is contained in:
Marco Massarelli 2023-11-21 14:48:26 -05:00
parent 35ddb01113
commit 140f4bcdcb
2 changed files with 32 additions and 1 deletions

2
.gitignore vendored
View File

@ -36,8 +36,8 @@ logs
*.ses
# Exported BOM files
!log4j2.xml
*.xml
!log4j2.xml
*.csv
# MacOS

31
freerouting/log4j2.xml Normal file
View File

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">
<Properties>
<Property name="filename">freerouting/freerouting.log</Property>
</Properties>
<ThresholdFilter level="trace"/>
<Appenders>
<File name="File" fileName="${filename}" bufferSize="1">
<PatternLayout>
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %msg%n</pattern>
</PatternLayout>
</File>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %msg%n"/>
</Console>
<Console name="stderr" target="SYSTEM_ERR">
<PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %msg%n"/>
</Console>
</Appenders>
<Loggers>
<Root level="ALL">
<AppenderRef ref="Console" level="ALL"/>
<AppenderRef ref="stderr" level="ERROR"/>
<AppenderRef ref="File" level="ALL"/>
</Root>
</Loggers>
</Configuration>