mirror of
https://github.com/lidarr/lidarr.git
synced 2025-08-14 02:37:08 -07:00
Tests added for DownloadApprovedReports also some cleanup
This commit is contained in:
parent
806e58ed1f
commit
6bb2f14153
8 changed files with 370 additions and 69 deletions
|
@ -17,17 +17,17 @@ namespace NzbDrone.Core.Indexers
|
|||
{
|
||||
private readonly IFetchAndParseRss _rssFetcherAndParser;
|
||||
private readonly IMakeDownloadDecision _downloadDecisionMaker;
|
||||
private readonly IDownloadApprovedReportsService _downloadApprovedReportsService;
|
||||
private readonly IDownloadApprovedReports _downloadApprovedReports;
|
||||
private readonly Logger _logger;
|
||||
|
||||
public RssSyncService(IFetchAndParseRss rssFetcherAndParser,
|
||||
IMakeDownloadDecision downloadDecisionMaker,
|
||||
IDownloadApprovedReportsService downloadApprovedReportsService,
|
||||
IDownloadApprovedReports downloadApprovedReports,
|
||||
Logger logger)
|
||||
{
|
||||
_rssFetcherAndParser = rssFetcherAndParser;
|
||||
_downloadDecisionMaker = downloadDecisionMaker;
|
||||
_downloadApprovedReportsService = downloadApprovedReportsService;
|
||||
_downloadApprovedReports = downloadApprovedReports;
|
||||
_logger = logger;
|
||||
}
|
||||
|
||||
|
@ -38,9 +38,9 @@ namespace NzbDrone.Core.Indexers
|
|||
|
||||
var reports = _rssFetcherAndParser.Fetch();
|
||||
var decisions = _downloadDecisionMaker.GetRssDecision(reports);
|
||||
var qualifiedReports = _downloadApprovedReportsService.DownloadApproved(decisions);
|
||||
var qualifiedReports = _downloadApprovedReports.DownloadApproved(decisions);
|
||||
|
||||
_logger.Info("RSS Sync Completed. Reports found: {0}, Fetches attempted: {1}", reports.Count, qualifiedReports.Count());
|
||||
_logger.Info("RSS Sync Completed. Reports found: {0}, Reports downloaded: {1}", reports.Count, qualifiedReports.Count());
|
||||
}
|
||||
|
||||
public void Execute(RssSyncCommand message)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue