LogSettings.xml
<log4net>
<appender name="ManagedColoredConsoleAppender" type="log4net.Appender.ManagedColoredConsoleAppender"> <mapping> <level value="ERROR" /> <foreColor value="White" /> <backColor value="Red" /> </mapping> <mapping> <level value="WARN" /> <backColor value="Yellow" /> </mapping> <mapping> <level value="DEBUG" /> <foreColor value="Black" /> <backColor value="Green" /> </mapping> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date %-5level %logger - %message%newline" /> </layout> </appender> <appender name="FileAppender" type="log4net.Appender.RollingFileAppender"> <file value="logs\PSTK.Debug.Log" /> <appendToFile value="true" /> <lockingModel type="log4net.Appender.FileAppender+MinimalLock" /> <rollingStyle value="Size" /> <maxSizeRollBackups value="5" /> <maximumFileSize value="10MB" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date [%thread] %level %logger - %message%newline" /> </layout> </appender> <!-- Set the logger levels --> <logger name="DataONTAP.PowerShell"> <level value="debug" /> <appender-ref ref="ManagedColoredConsoleAppender" /> </logger> <logger name="DataONTAP.C.PowerShell"> <level value="debug" /> <appender-ref ref="ManagedColoredConsoleAppender" /> </logger> <logger name="DataONTAP.HostUtilities"> <level value="debug" /> <appender-ref ref="ManagedColoredConsoleAppender" /> </logger> <logger name="NetApp.Ontapi"> <level value="debug" /> <appender-ref ref="ManagedColoredConsoleAppender" /> </logger> </log4net> |