<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="false">

	<statusListener class="ch.qos.logback.core.status.NopStatusListener"/>

	<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
		<encoder>
			<pattern>%d %5p %40.40c:%4L - %m%n</pattern>
		</encoder>
	</appender>

	<appender name="testAppender" class="org.springframework.data.gemfire.tests.logging.slf4j.logback.TestAppender"/>

	<logger name="ch.qos.logback" level="${logback.log.level:-ERROR}"/>

	<logger name="org.apache" level="${apache.logback.log.level:-ERROR}"/>

	<logger name="org.apache.geode" level="${apache-geode.logback.log.level:-ERROR}"/>

	<logger name="org.eclipse" level="${eclipse.logback.log.level:-ERROR}"/>

	<logger name="org.eclipse.jetty" level="${eclipse-jetty.logback.log.level:-ERROR}"/>

	<logger name="org.springframework" level="${spring.logback.log.level:-ERROR}"/>

	<logger name="org.springframework.geode" level="${spring-geode.logback.log.level:-ERROR}"/>

	<logger name="org.springframework.geode.cache.service"
			level="${spring-geode.cache-services.logback.log.level:-ERROR}"/>

	<logger name="org.springframework.geode.config"
			level="${spring-geode.config.logback.log.level:-ERROR}"/>

	<logger name="org.springframework.geode.config.annotation.ClusterAwareConfiguration"
			level="${spring-geode.cluster-config.logback.log.level:-ERROR}"/>

	<logger name="org.springframework.geode.boot.autoconfigure.ClientSecurityAutoConfiguration" level="WARN">
		<appender-ref ref="testAppender"/>
	</logger>

	<root level="${logback.log.level:-ERROR}">
		<appender-ref ref="console"/>
	</root>

</configuration>
