rendered paste body<configurations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../lib/agavi/config/xsd/logging.xsd"> <configuration> <loggers> <!-- logs only DEBUG messages --> <logger name="debug" class="AgaviLogger" level="AgaviLogger::DEBUG"> <appenders> <appender>DebugLogAppender</appender> </appenders> </logger> <!-- logs only INFO messages --> <logger name="default" class="AgaviLogger" level="AgaviLogger::INFO"> <appenders> <appender>DebugLogAppender</appender> </appenders> </logger> <!-- logs everything but DEBUG and INFO messages --> <logger name="error" class="AgaviLogger" level="AgaviLogger::ALL ^ AgaviLogger::DEBUG ^ AgaviLogger::INFO"> <appenders> <appender>ErrorLogAppender</appender> </appenders> </logger> </loggers> <appenders> <appender name="DebugLogAppender" class="AgaviRotatingFileLoggerAppender" layout="DateLayout"> <parameters> <parameter name="dir">%core.app_dir%/log/</parameter> <parameter name="prefix">debug-</parameter> </parameters> </appender> <appender name="ApplicationLogAppender" class="AgaviRotatingFileLoggerAppender" layout="DateLayout"> <parameters> <parameter name="dir">%core.app_dir%/log/</parameter> <parameter name="prefix">app-</parameter> </parameters> </appender> <appender name="ErrorLogAppender" class="AgaviRotatingFileLoggerAppender" layout="DateLayout"> <parameters> <parameter name="dir">%core.app_dir%/log/</parameter> <parameter name="prefix">error-</parameter> </parameters> </appender> </appenders> <layouts> <layout name="PassthruLayout" class="AgaviPassthruLoggerLayout"></layout> <layout name="DateLayout" class="DateLayout"></layout> </layouts> </configuration></configurations>