updates static resourceprovider with better logging.

pull/4/head
kay.one 11 years ago
parent 6fc8ec6cbc
commit 43b4262e14

@ -35,20 +35,20 @@ namespace NzbDrone.Api.Frontend
return null; return null;
} }
foreach (var requestMapper in _requestMappers) var mapper = _requestMappers.SingleOrDefault(m => m.CanHandle(path));
if (mapper != null)
{ {
if (requestMapper.CanHandle(path)) var filePath = mapper.Map(path);
{
var filePath = requestMapper.Map(path);
if (_diskProvider.FileExists(filePath)) if (_diskProvider.FileExists(filePath))
{ {
return new StreamResponse(() => File.OpenRead(filePath), MimeTypes.GetMimeType(filePath)); return new StreamResponse(() => File.OpenRead(filePath), MimeTypes.GetMimeType(filePath));
}
} }
_logger.Warn("File {0} not found", filePath);
} }
_logger.Warn("Couldn't find a matching file for: {0}", path);
return null; return null;
} }
} }

@ -81,6 +81,8 @@ namespace NzbDrone.Core.Update
var process = _processProvider.Start(startInfo); var process = _processProvider.Start(startInfo);
_processProvider.WaitForExit(process); _processProvider.WaitForExit(process);
_logger.Error("Update process failed");
} }
public Dictionary<DateTime, string> GetUpdateLogFiles() public Dictionary<DateTime, string> GetUpdateLogFiles()

@ -81,9 +81,6 @@ namespace NzbDrone.Update.Providers
try try
{ {
_diskProvider.CopyDirectory(_environmentProvider.GetUpdatePackageFolder(), targetFolder); _diskProvider.CopyDirectory(_environmentProvider.GetUpdatePackageFolder(), targetFolder);
logger.Trace("Deleting Update Package.");
_diskProvider.DeleteFolder(_environmentProvider.GetUpdatePackageFolder(), true);
} }
catch (Exception e) catch (Exception e)
{ {

Loading…
Cancel
Save