Skip to content
Snippets Groups Projects
Commit 7eef0e6c authored by Tobias Ullerich's avatar Tobias Ullerich
Browse files

Configure Logger

parent 746b1745
No related branches found
No related tags found
No related merge requests found
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ScalaCompilerConfiguration">
<profile name="Maven 1" modules="PlayWallServer">
<option name="postfixOps" value="true" />
</profile>
<profile name="Maven 1" modules="PlayWallServer" />
</component>
</project>
\ No newline at end of file
......@@ -29,7 +29,8 @@
<orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-client:9.3.6.v20151106" level="project" />
<orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-servlet:9.3.6.v20151106" level="project" />
<orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-api:9.3.6.v20151106" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:slf4j-simple:1.7.21" level="project" />
<orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.0.13" level="project" />
<orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.0.13" level="project" />
<orderEntry type="library" name="Maven: com.j256.ormlite:ormlite-core:5.0" level="project" />
<orderEntry type="library" name="Maven: com.j256.ormlite:ormlite-jdbc:5.0" level="project" />
<orderEntry type="library" name="Maven: mysql:mysql-connector-java:6.0.5" level="project" />
......
......@@ -95,9 +95,9 @@
<version>2.5.4</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>1.7.21</version>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.0.13</version>
</dependency>
<dependency>
<groupId>com.j256.ormlite</groupId>
......
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<filter class="de.tobias.playpad.server.logger.LogFilter" />
<encoder>
<pattern>%d{yyyy-MM-dd HH:mm:ss} %-4level [%logger{36}] %msg%n</pattern>
</encoder>
</appender>
<logger name="deng" level="DEBUG"/>
<root level="INFO">
<appender-ref ref="STDOUT" />
</root>
</configuration>
\ No newline at end of file
package de.tobias.playpad.server.logger
import ch.qos.logback.classic.spi.ILoggingEvent
import ch.qos.logback.core.filter.Filter
import ch.qos.logback.core.spi.FilterReply
/**
* Created by tobias on 26.02.17.
*/
class LogFilter extends Filter[ILoggingEvent] {
override def decide(e: ILoggingEvent): FilterReply = {
if (e.getLoggerName.contains("com.j256.ormlite.table.TableUtils")) {
FilterReply.DENY
} else {
FilterReply.NEUTRAL
}
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment