From 8bd675f9f43d466aede6a878c4c8e861cf532997 Mon Sep 17 00:00:00 2001 From: Taloth Saldono Date: Tue, 28 Jul 2015 11:19:53 +0200 Subject: [PATCH] Include indexers name in back-off healthcheck warning. --- .../HealthCheck/Checks/IndexerStatusCheck.cs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/NzbDrone.Core/HealthCheck/Checks/IndexerStatusCheck.cs b/src/NzbDrone.Core/HealthCheck/Checks/IndexerStatusCheck.cs index 2b6aafa55..29eadb180 100644 --- a/src/NzbDrone.Core/HealthCheck/Checks/IndexerStatusCheck.cs +++ b/src/NzbDrone.Core/HealthCheck/Checks/IndexerStatusCheck.cs @@ -36,13 +36,7 @@ namespace NzbDrone.Core.HealthCheck.Checks return new HealthCheck(GetType(), HealthCheckResult.Error, "All indexers are unavailable due to failures", "#indexers-are-unavailable-due-to-failures"); } - if (backOffIndexers.Count > 1) - { - return new HealthCheck(GetType(), HealthCheckResult.Warning, string.Format("{0} indexers are unavailable due to failures", backOffIndexers.Count), "#indexers-are-unavailable-due-to-failures"); - } - - var indexer = backOffIndexers.First(); - return new HealthCheck(GetType(), HealthCheckResult.Warning, string.Format("Indexer {0} is unavailable due to failures", indexer.Indexer.Definition.Name), "#indexers-are-unavailable-due-to-failures"); + return new HealthCheck(GetType(), HealthCheckResult.Warning, string.Format("Indexers unavailable due to failures: {0}", string.Join(", ", backOffIndexers.Select(v => v.Indexer.Definition.Name))), "#indexers-are-unavailable-due-to-failures"); } } }