mirror of https://github.com/Radarr/Radarr
All exception levels are now reported.
This commit is contained in:
parent
6a9321b22d
commit
1301dc1b7b
|
@ -11,8 +11,7 @@ namespace NzbDrone.Common
|
||||||
|
|
||||||
protected override void Write(LogEventInfo logEvent)
|
protected override void Write(LogEventInfo logEvent)
|
||||||
{
|
{
|
||||||
if (logEvent == null || logEvent.Exception == null) return;
|
if (logEvent == null || logEvent.Exception == null || !EnviromentProvider.IsProduction) return;
|
||||||
if (Debugger.IsAttached || Process.GetCurrentProcess().ProcessName.Contains("JetBrains")) return;
|
|
||||||
|
|
||||||
Logger.Trace("Sending Exception to Exceptioneer. Process Name: {0}", Process.GetCurrentProcess().ProcessName);
|
Logger.Trace("Sending Exception to Exceptioneer. Process Name: {0}", Process.GetCurrentProcess().ProcessName);
|
||||||
|
|
||||||
|
|
|
@ -97,7 +97,7 @@ namespace NzbDrone.Common
|
||||||
{
|
{
|
||||||
var exTarget = new ExceptioneerTarget();
|
var exTarget = new ExceptioneerTarget();
|
||||||
LogManager.Configuration.AddTarget("Exceptioneer", exTarget);
|
LogManager.Configuration.AddTarget("Exceptioneer", exTarget);
|
||||||
LogManager.Configuration.LoggingRules.Add(new LoggingRule("*", LogLevel.Error, exTarget));
|
LogManager.Configuration.LoggingRules.Add(new LoggingRule("*", LogLevel.Trace, exTarget));
|
||||||
|
|
||||||
LogManager.ConfigurationReloaded += (sender, args) => RegisterExceptioneer();
|
LogManager.ConfigurationReloaded += (sender, args) => RegisterExceptioneer();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue