libeufin

Integration and sandbox testing for FinTech APIs and data formats
Log | Files | Refs | Submodules | README | LICENSE

commit 0511ac5ec54e69df0ef76273e3e258a42012a933
parent cffa45651040778354c73ddcaa4c51ee3725b6ad
Author: Marcello Stanisci <stanisci.m@gmail.com>
Date:   Wed,  9 Oct 2019 15:02:34 +0200

adjust logging

Diffstat:
Mnexus/src/main/kotlin/Main.kt | 2++
Dnexus/src/main/resources/logback.xml | 19-------------------
Dresources/global-logback.xml | 15---------------
Aresources/logback.xml | 40++++++++++++++++++++++++++++++++++++++++
Dsandbox/src/main/resources/logback.xml | 18------------------
Msandbox/src/test/kotlin/LogTest.kt | 6++++--
6 files changed, 46 insertions(+), 54 deletions(-)

diff --git a/nexus/src/main/kotlin/Main.kt b/nexus/src/main/kotlin/Main.kt @@ -59,5 +59,7 @@ fun main() { } } + logger.info("Up and running") server.start(wait = true) + } diff --git a/nexus/src/main/resources/logback.xml b/nexus/src/main/resources/logback.xml @@ -1,18 +0,0 @@ -<configuration> - - <include resource="global-logback.xml" /> - - <appender name="FILE" class="ch.qos.logback.core.FileAppender"> - <file>/tmp/nexus.log</file> - <append>false</append> - <encoder> - <pattern>%-5relative %-5level %logger{35} - %msg%n</pattern> - </encoder> - </appender> - - <root level="debug"> - <appender-ref ref="FILE" /> - </root> - - -</configuration> -\ No newline at end of file diff --git a/resources/global-logback.xml b/resources/global-logback.xml @@ -1,14 +0,0 @@ -<included> - <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender" additivity="false"> - <encoder> - <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> - </encoder> - </appender> - - <root level="debug"> - <appender-ref ref="STDOUT" /> - </root> - - <logger name="io.ktor.*" level="WARN" /> - -</included> -\ No newline at end of file diff --git a/resources/logback.xml b/resources/logback.xml @@ -0,0 +1,39 @@ +<configuration> + <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender" additivity="false"> + <encoder> + <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> + </encoder> + </appender> + + <appender name="SANDBOX-FILE" class="ch.qos.logback.core.FileAppender"> + <file>/tmp/sandbox.log</file> + <append>false</append> + <encoder> + <pattern>%-5relative %-5level %logger{35} - %msg%n</pattern> + </encoder> + </appender> + + <appender name="NEXUS-FILE" class="ch.qos.logback.core.FileAppender"> + <file>/tmp/nexus.log</file> + <append>false</append> + <encoder> + <pattern>%-5relative %-5level %logger{35} - %msg%n</pattern> + </encoder> + </appender> + + <logger name="tech.libeufin.sandbox" level="DEBUG"> + <appender-ref ref="SANDBOX-FILE" /> + </logger> + + <logger name="tech.libeufin.nexus" level="TRACE"> + <appender-ref ref="NEXUS-FILE" /> + </logger> + + <logger name="io.netty" level="WARN" /> + <logger name="ktor" level="WARN" /> + + <root> + <appender-ref ref="STDOUT" /> + </root> + +</configuration> +\ No newline at end of file diff --git a/sandbox/src/main/resources/logback.xml b/sandbox/src/main/resources/logback.xml @@ -1,17 +0,0 @@ -<configuration> - - <include resource="global-logback.xml" /> - - <appender name="FILE" class="ch.qos.logback.core.FileAppender"> - <file>/tmp/sandbox.log</file> - <append>false</append> - <encoder> - <pattern>%-5relative %-5level %logger{35} - %msg%n</pattern> - </encoder> - </appender> - - <root level="debug"> - <appender-ref ref="FILE" /> - </root> - -</configuration> -\ No newline at end of file diff --git a/sandbox/src/test/kotlin/LogTest.kt b/sandbox/src/test/kotlin/LogTest.kt @@ -11,8 +11,10 @@ class LogTest { @Test fun logLine() { - val logger = LoggerFactory.getLogger("sandbox.log.test") - logger.info("line") + val loggerSandbox = LoggerFactory.getLogger("tech.libeufin.sandbox") + val loggerNexus = LoggerFactory.getLogger("tech.libeufin.nexus") + loggerSandbox.info("line") + loggerNexus.trace("other line") } }