<?xml version="1.0" encoding="UTF-8"?>
<configuration status="TRACE" name="NAPLogger" packages="">
	<appenders>
		<RollingFile name="SUMMARY_ALL" fileName="./logs/summary.log"
			filePattern="logs/$${date:yyyy-MM}/summary-%d{yyyy-MM-dd-HH-mm}-%i.log">
			<PatternLayout>
				<pattern>%d{ISO8601} [%t] %p %c - %m%n</pattern>
			</PatternLayout>
			<Policies>
				<TimeBasedTriggeringPolicy interval="6"
					modulate="true" />
				<SizeBasedTriggeringPolicy size="40MB" />
			</Policies>
		</RollingFile>
		
	    <Console name="STDOUT" target="SYSTEM_OUT">
    	  <PatternLayout pattern="%m%n"/>
    	</Console>

		<Async name="Async" bufferSize="256" errorRef="STDOUT">
			<appenderRef ref="SUMMARY_ALL" />
		</Async>
	</appenders>

	<loggers>
		<root level="DEBUG">
			<appenderRef ref="Async" />
		</root>
	</loggers>
</configuration>