Skip to content

Commit

Permalink
fix: switch between log type
Browse files Browse the repository at this point in the history
  • Loading branch information
davdarras committed Dec 18, 2024
1 parent ddf9536 commit 89aecf5
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 22 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<description>Modules for queen back-office</description>

<properties>
<revision>4.3.22</revision>
<revision>4.3.23</revision>
<changelist></changelist>
<java.version>21</java.version>
<maven.compiler.source>21</maven.compiler.source>
Expand Down
1 change: 1 addition & 0 deletions queen-application/src/main/resources/application.yml
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,7 @@ management:
discovery:
enabled: false
logging:
appender: CONSOLE # CONSOLE | ROLLING_FILE
level:
root: INFO
fr:
Expand Down
36 changes: 15 additions & 21 deletions queen-application/src/main/resources/logback-spring.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,28 +4,22 @@
<include resource="org/springframework/boot/logging/logback/defaults.xml" />
<include resource="org/springframework/boot/logging/logback/console-appender.xml" />

<springProfile name="default,dev,prod">
<appender name="ROLLING_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${LOG_FILE}</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!-- daily rollover -->
<fileNamePattern>${LOG_FILE}.%d{yyyy-MM-dd}.log.gz</fileNamePattern>
<maxHistory>${LOGBACK_ROLLINGPOLICY_MAX_HISTORY}</maxHistory>
</rollingPolicy>
<springProperty scope="context" name="logAppender" source="logging.appender" />

<encoder>
<pattern>${FILE_LOG_PATTERN}</pattern>
</encoder>
</appender>
<appender name="ROLLING_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${LOG_FILE}</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!-- daily rollover -->
<fileNamePattern>${LOG_FILE}.%d{yyyy-MM-dd}.log.gz</fileNamePattern>
<maxHistory>${LOGBACK_ROLLINGPOLICY_MAX_HISTORY}</maxHistory>
</rollingPolicy>

<root level="INFO">
<appender-ref ref="ROLLING_FILE" />
</root>
</springProfile>
<encoder>
<pattern>${FILE_LOG_PATTERN}</pattern>
</encoder>
</appender>

<springProfile name="default,dev,test,prod">
<root level="INFO">
<appender-ref ref="CONSOLE" />
</root>
</springProfile>
<root level="INFO">
<appender-ref ref="${logAppender}" />
</root>
</configuration>
1 change: 1 addition & 0 deletions queen-application/src/test/resources/application-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ spring:
defaultSchema: public
change-log: classpath:db/integration-test.xml
logging:
appender: CONSOLE
level:
root: INFO
liquibase: ERROR
Expand Down

0 comments on commit 89aecf5

Please sign in to comment.