1
0
mirror of https://github.com/Radarr/Radarr.git synced 2024-09-19 07:52:33 +02:00

don't log getqueue download client exceptions as error.

This commit is contained in:
Keivan Beigi 2014-10-03 14:38:57 -07:00
parent a44be4d902
commit aa75b3d331

View File

@ -9,7 +9,6 @@
using NzbDrone.Common.Disk; using NzbDrone.Common.Disk;
using NzbDrone.Common.Http; using NzbDrone.Common.Http;
using NzbDrone.Core.Configuration; using NzbDrone.Core.Configuration;
using NzbDrone.Core.Indexers;
using NzbDrone.Core.Parser; using NzbDrone.Core.Parser;
using NzbDrone.Core.Parser.Model; using NzbDrone.Core.Parser.Model;
using NzbDrone.Core.Validation; using NzbDrone.Core.Validation;
@ -59,7 +58,7 @@ private IEnumerable<DownloadClientItem> GetQueue()
} }
catch (DownloadClientException ex) catch (DownloadClientException ex)
{ {
_logger.ErrorException(ex.Message, ex); _logger.Warn("Couldn't get download queue. {0}", ex.Message);
return Enumerable.Empty<DownloadClientItem>(); return Enumerable.Empty<DownloadClientItem>();
} }
@ -138,7 +137,7 @@ private IEnumerable<DownloadClientItem> GetHistory()
if (sabHistoryItem.Status == SabnzbdDownloadStatus.Failed) if (sabHistoryItem.Status == SabnzbdDownloadStatus.Failed)
{ {
if (sabHistoryItem.FailMessage.IsNotNullOrWhiteSpace() && if (sabHistoryItem.FailMessage.IsNotNullOrWhiteSpace() &&
sabHistoryItem.FailMessage.Equals("Unpacking failed, write error or disk is full?", StringComparison.InvariantCultureIgnoreCase)) sabHistoryItem.FailMessage.Equals("Unpacking failed, write error or disk is full?", StringComparison.InvariantCultureIgnoreCase))
{ {
historyItem.Status = DownloadItemStatus.Warning; historyItem.Status = DownloadItemStatus.Warning;
@ -222,8 +221,8 @@ public override String RetryDownload(String id)
var currentHistoryItem = currentHistoryItems.First(); var currentHistoryItem = currentHistoryItems.First();
var otherItemsWithSameTitle = currentHistory.Where(h => h.Title == currentHistoryItem.Title && var otherItemsWithSameTitle = currentHistory.Where(h => h.Title == currentHistoryItem.Title &&
h.DownloadClientId != currentHistoryItem.DownloadClientId).ToList(); h.DownloadClientId != currentHistoryItem.DownloadClientId).ToList();
_proxy.RetryDownload(id, Settings); _proxy.RetryDownload(id, Settings);
for (int i = 0; i < 3; i++) for (int i = 0; i < 3; i++)
{ {