Add the use of <include> to Logback smoke test

Closes gh-226
This commit is contained in:
Andy Wilkinson
2024-06-13 07:48:17 +01:00
parent 6ca2648afa
commit 9c823464bc
2 changed files with 15 additions and 14 deletions

View File

@@ -0,0 +1,14 @@
<included>
<springProperty scope="context" name="logFilename" source="application.log-filename" defaultValue="spring-boot.log"/>
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>${java.io.tmpdir}/${logFilename}</file>
<append>false</append>
<encoder>
<pattern>%thread | %-5level | %logger{36} | %msg%n</pattern>
</encoder>
</appender>
<root level="debug">
<appender-ref ref="STDOUT"/>
<appender-ref ref="FILE"/>
</root>
</included>

View File

@@ -12,19 +12,6 @@
</springProfile>
<springProfile name="log-to-file">
<springProperty scope="context" name="logFilename"
source="application.log-filename" defaultValue="spring-boot.log"/>
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>${java.io.tmpdir}/${logFilename}</file>
<append>false</append>
<encoder>
<pattern>%thread | %-5level | %logger{36} | %msg%n</pattern>
</encoder>
</appender>
<root level="debug">
<appender-ref ref="STDOUT"/>
<appender-ref ref="FILE"/>
</root>
<include resource="file-appender.xml"/>
</springProfile>
</configuration>