fixed some logs; updated test files; fixed deluge not working after fresh start
This commit is contained in:
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user