added logs; added dev trigger

This commit is contained in:
Flaminel
2024-11-10 22:03:10 +02:00
parent 253817512a
commit 86d52402d2
2 changed files with 16 additions and 5 deletions
@@ -4,5 +4,8 @@
"Default": "Information", "Default": "Information",
"Microsoft.Hosting.Lifetime": "Information" "Microsoft.Hosting.Lifetime": "Information"
} }
},
"QuartzConfig": {
"BlockedTorrentTrigger": "0 0/1 * * * ?"
} }
} }
@@ -49,6 +49,15 @@ public sealed class BlockedTorrentHandler
{ {
QueueListResponse queueResponse = await ListQueuedTorrentsAsync(sonarrInstance, page); QueueListResponse queueResponse = await ListQueuedTorrentsAsync(sonarrInstance, page);
if (totalRecords is 0)
{
totalRecords = queueResponse.TotalRecords;
_logger.LogInformation(
"{items} items found in queue | {url}",
queueResponse.TotalRecords, sonarrInstance.Url);
}
foreach (Record record in queueResponse.Records) foreach (Record record in queueResponse.Records)
{ {
var torrent = (await qBitClient.GetTorrentListAsync(new TorrentListQuery { Hashes = [record.DownloadId] })) var torrent = (await qBitClient.GetTorrentListAsync(new TorrentListQuery { Hashes = [record.DownloadId] }))
@@ -69,11 +78,6 @@ public sealed class BlockedTorrentHandler
{ {
break; break;
} }
if (totalRecords is 0)
{
totalRecords = queueResponse.TotalRecords;
}
processedRecords += queueResponse.Records.Count; processedRecords += queueResponse.Records.Count;
@@ -133,6 +137,8 @@ public sealed class BlockedTorrentHandler
try try
{ {
response.EnsureSuccessStatusCode(); response.EnsureSuccessStatusCode();
_logger.LogInformation("queue item deleted | {record}", record.Title);
} }
catch catch
{ {
@@ -157,6 +163,8 @@ public sealed class BlockedTorrentHandler
try try
{ {
response.EnsureSuccessStatusCode(); response.EnsureSuccessStatusCode();
_logger.LogInformation("series search triggered | series id: {id}", seriesId);
} }
catch catch
{ {