updated migration logger

This commit is contained in:
kay.one 2013-03-31 23:49:46 -07:00
commit 2a1f9500eb
9 changed files with 70 additions and 153 deletions

View file

@ -0,0 +1,52 @@
using System;
using FluentMigrator.Runner;
using NLog;
namespace NzbDrone.Core.Datastore.Migration.Framework
{
public class MigrationLogger : IAnnouncer
{
private readonly Logger _logger;
public MigrationLogger(Logger logger)
{
_logger = logger;
}
public void Heading(string message)
{
_logger.Info("*** {0} ***", message);
}
public void Say(string message)
{
_logger.Debug(message);
}
public void Emphasize(string message)
{
_logger.Warn(message);
}
public void Sql(string sql)
{
_logger.Trace(sql);
}
public void ElapsedTime(TimeSpan timeSpan)
{
}
public void Error(string message)
{
_logger.Error(message);
}
public void Write(string message, bool escaped)
{
_logger.Info(message);
}
}
}

View file

@ -1,15 +0,0 @@
using FluentMigrator.Runner.Announcers;
using NLog;
namespace NzbDrone.Core.Datastore.Migration.Framework
{
public class NlogAnnouncer : Announcer
{
private static readonly Logger logger = LogManager.GetCurrentClassLogger();
public override void Write(string message, bool escaped)
{
logger.Info(message);
}
}
}