Skip to content

Commit

Permalink
37 - log to file, trace log for tests
Browse files Browse the repository at this point in the history
  • Loading branch information
sparkoo committed Nov 24, 2017
1 parent 746be50 commit 9f7a424
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 9 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,4 @@ application.properties
test_repository/
/pom.xml.releaseBackup
/release.properties
logs/
33 changes: 24 additions & 9 deletions src/main/resources/logback.xml
Original file line number Diff line number Diff line change
@@ -1,17 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--suppress XmlUnboundNsPrefix, XmlUnboundNsPrefix -->
<configuration>
<include resource="org/springframework/boot/logging/logback/defaults.xml" />
<!--<property name="LOG_FILE" value="${LOG_FILE:-${LOG_PATH:-${LOG_TEMP:-${java.io.tmpdir:-/tmp}}/}spring.log}"/>-->
<include resource="org/springframework/boot/logging/logback/console-appender.xml" />
<!--<include resource="org/springframework/boot/logging/logback/file-appender.xml" />-->
<include resource="org/springframework/boot/logging/logback/defaults.xml"/>
<include resource="org/springframework/boot/logging/logback/console-appender.xml"/>

<root level="INFO">
<appender-ref ref="CONSOLE" />
<!--<appender-ref ref="FILE" />-->
<property name="LOG_FILE" value="./logs/boxitory.log"/>

<appender name="FILE"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<encoder>
<pattern>${FILE_LOG_PATTERN}</pattern>
</encoder>
<file>${LOG_FILE}</file>
<rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
<fileNamePattern>${LOG_FILE}.%i</fileNamePattern>
</rollingPolicy>
<triggeringPolicy
class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
<MaxFileSize>10MB</MaxFileSize>
</triggeringPolicy>
</appender>

<root level="info">
<appender-ref ref="CONSOLE"/>
<appender-ref ref="FILE"/>
</root>

<logger name="cz.sparko.boxitory" level="debug" additivity="false">
<appender-ref ref="CONSOLE" />
<appender-ref ref="CONSOLE"/>
<appender-ref ref="FILE"/>
</logger>
</configuration>
13 changes: 13 additions & 0 deletions src/test/resources/logback-test.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<include resource="org/springframework/boot/logging/logback/defaults.xml"/>
<include resource="org/springframework/boot/logging/logback/console-appender.xml"/>

<root level="info">
<appender-ref ref="CONSOLE"/>
</root>

<logger name="cz.sparko.boxitory" level="trace" additivity="false">
<appender-ref ref="CONSOLE"/>
</logger>
</configuration>

0 comments on commit 9f7a424

Please sign in to comment.