added logs; added dev trigger
This commit is contained in:
@@ -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
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user