fixed some logs; updated test files; fixed deluge not working after fresh start

This commit is contained in:
Flaminel
2025-03-26 20:48:28 +02:00
parent ac086fcd47
commit 1a89822bad
5 changed files with 16 additions and 11 deletions
+4 -4
View File
@@ -3,7 +3,7 @@
"HTTP_MAX_RETRIES": 0, "HTTP_MAX_RETRIES": 0,
"HTTP_TIMEOUT": 10, "HTTP_TIMEOUT": 10,
"Logging": { "Logging": {
"LogLevel": "Debug", "LogLevel": "Verbose",
"Enhanced": true, "Enhanced": true,
"File": { "File": {
"Enabled": false, "Enabled": false,
@@ -25,13 +25,13 @@
"Enabled": true, "Enabled": true,
"RunSequentially": true, "RunSequentially": true,
"IGNORED_DOWNLOADS_PATH": "../test/data/cleanuperr/ignored_downloads", "IGNORED_DOWNLOADS_PATH": "../test/data/cleanuperr/ignored_downloads",
"IMPORT_FAILED_MAX_STRIKES": 5, "IMPORT_FAILED_MAX_STRIKES": 3,
"IMPORT_FAILED_IGNORE_PRIVATE": true, "IMPORT_FAILED_IGNORE_PRIVATE": true,
"IMPORT_FAILED_DELETE_PRIVATE": false, "IMPORT_FAILED_DELETE_PRIVATE": false,
"IMPORT_FAILED_IGNORE_PATTERNS": [ "IMPORT_FAILED_IGNORE_PATTERNS": [
"file is a sample" "file is a sample"
], ],
"STALLED_MAX_STRIKES": 5, "STALLED_MAX_STRIKES": 3,
"STALLED_RESET_STRIKES_ON_PROGRESS": true, "STALLED_RESET_STRIKES_ON_PROGRESS": true,
"STALLED_IGNORE_PRIVATE": true, "STALLED_IGNORE_PRIVATE": true,
"STALLED_DELETE_PRIVATE": false "STALLED_DELETE_PRIVATE": false
@@ -48,7 +48,7 @@
} }
], ],
"UNLINKED_TARGET_CATEGORY": "cleanuperr-unlinked", "UNLINKED_TARGET_CATEGORY": "cleanuperr-unlinked",
"UNLINKED_IGNORED_ROOT_DIR": "../test/data/qbit-win", "UNLINKED_IGNORED_ROOT_DIR": "",
"UNLINKED_CATEGORIES": [ "UNLINKED_CATEGORIES": [
"tv-sonarr", "tv-sonarr",
"radarr" "radarr"
@@ -43,6 +43,11 @@ public sealed class DelugeClient
return await SendRequest<bool>("auth.login", _config.Password); return await SendRequest<bool>("auth.login", _config.Password);
} }
public async Task ListMethodsAsync()
{
await SendRequest<object>("system.listMethods");
}
public async Task<bool> Logout() public async Task<bool> Logout()
{ {
return await SendRequest<bool>("auth.delete_session"); return await SendRequest<bool>("auth.delete_session");
@@ -49,6 +49,7 @@ public class DelugeService : DownloadService, IDelugeService
public override async Task LoginAsync() public override async Task LoginAsync()
{ {
await _client.LoginAsync(); await _client.LoginAsync();
await _client.ListMethodsAsync();
} }
/// <inheritdoc/> /// <inheritdoc/>
@@ -366,7 +367,7 @@ public class DelugeService : DownloadService, IDelugeService
if (hardlinkCount < 0) if (hardlinkCount < 0)
{ {
_logger.LogDebug("skip | could not get file properties | {name}", download.Name); _logger.LogDebug("skip | could not get file properties | {file}", filePath);
hasHardlinks = true; hasHardlinks = true;
return; return;
} }
@@ -412,7 +412,7 @@ public class QBitService : DownloadService, IQBitService
if (hardlinkCount < 0) if (hardlinkCount < 0)
{ {
_logger.LogDebug("skip | could not get file properties | {name}", download.Name); _logger.LogDebug("skip | could not get file properties | {file}", filePath);
hasHardlinks = true; hasHardlinks = true;
break; break;
} }
+4 -5
View File
@@ -217,11 +217,10 @@ services:
- DOWNLOADCLEANER__CATEGORIES__1__MAX_RATIO=-1 - DOWNLOADCLEANER__CATEGORIES__1__MAX_RATIO=-1
- DOWNLOADCLEANER__CATEGORIES__1__MIN_SEED_TIME=0 - DOWNLOADCLEANER__CATEGORIES__1__MIN_SEED_TIME=0
- DOWNLOADCLEANER__CATEGORIES__1__MAX_SEED_TIME=99999 - DOWNLOADCLEANER__CATEGORIES__1__MAX_SEED_TIME=99999
- DOWNLOADCLEANER__UNLINKED_TARGET_CATEGORY=cleanuperr-unlinked
- DOWNLOADCLEANER__NO_HL_CATEGORY=nohardlink - DOWNLOADCLEANER__UNLINKED_IGNORED_ROOT_DIR=/downloads
- DOWNLOADCLEANER__NO_HL_IGNORE_ROOT_DIR=true - DOWNLOADCLEANER__UNLINKED_CATEGORIES__0=tv-sonarr
- DOWNLOADCLEANER__NO_HL_CATEGORIES__0=tv-sonarr - DOWNLOADCLEANER__UNLINKED_CATEGORIES__1=radarr
- DOWNLOADCLEANER__NO_HL_CATEGORIES__1=radarr
- DOWNLOAD_CLIENT=qbittorrent - DOWNLOAD_CLIENT=qbittorrent
- QBITTORRENT__URL=http://qbittorrent:8080 - QBITTORRENT__URL=http://qbittorrent:8080