Better error message when error is received from SABnzbd

pull/4/head
Mark McDowall 11 years ago
parent e309f89ea1
commit 7084b0244e

@ -0,0 +1,15 @@
using NzbDrone.Common.Exceptions;
namespace NzbDrone.Core.Download.Clients
{
public class DownloadClientException : NzbDroneException
{
public DownloadClientException(string message, params object[] args) : base(message, args)
{
}
public DownloadClientException(string message) : base(message)
{
}
}
}

@ -97,7 +97,6 @@ namespace NzbDrone.Core.Download.Clients.Sabnzbd
var response = ProcessRequest(request, action, settings);
return Json.Deserialize<SabnzbdQueue>(JObject.Parse(response).SelectToken("queue").ToString());
}
public SabnzbdHistory GetHistory(int start, int limit, SabnzbdSettings settings)
@ -156,7 +155,7 @@ namespace NzbDrone.Core.Download.Clients.Sabnzbd
}
if (result.Failed)
throw new ApplicationException(result.Error);
throw new DownloadClientException("Error response received from SABnzbd: {0}", result.Error);
}
//TODO: Find a better home for this

@ -47,7 +47,7 @@ namespace NzbDrone.Core.Jobs
}
catch (Exception e)
{
_logger.ErrorException("Error occurred while execution task " + task.TypeName, e);
_logger.ErrorException("Error occurred while executing task " + task.TypeName, e);
}
}
}

Loading…
Cancel
Save