diff --git a/main.py b/main.py index af9f849..ac7e150 100644 --- a/main.py +++ b/main.py @@ -77,6 +77,9 @@ async def main(settingsDict): if settingsDict['IGNORE_PRIVATE_TRACKERS']: privateDowloadItems = await rest_get(settingsDict['QBITTORRENT_URL']+'/torrents/info',params={}, cookies=settingsDict['QBIT_COOKIE'] ) privateDowloadIDs = [str.upper(item['hash']) for item in privateDowloadItems if item.get('is_private', False)] + + logger.debug('main/protectedDownloadIDs: %s', str(protectedDownloadIDs)) + logger.debug('main/privateDowloadIDs: %s', str(privateDowloadIDs)) # Run script for each instance for instance in settingsDict['INSTANCES']: diff --git a/src/utils/shared.py b/src/utils/shared.py index 662fff9..1d2ebf6 100644 --- a/src/utils/shared.py +++ b/src/utils/shared.py @@ -58,7 +58,6 @@ def protectedDownloadCheck(settingsDict, affectedItems, failType, protectedDownl async def execute_checks(settingsDict, affectedItems, failType, BASE_URL, API_KEY, NAME, deleted_downloads, defective_tracker, privateDowloadIDs, protectedDownloadIDs, addToBlocklist, doPrivateTrackerCheck, doProtectedDownloadCheck, doPermittedAttemptsCheck, extraParameters = []): # Goes over the affected items and performs the checks that are parametrized try: - logger.debug('execute_checks/extraParameters (failType: %s): %s', failType, str(extraParameters)) # De-duplicates the affected items (one downloadid may be shared by multiple affected items) downloadIDs = [] for affectedItem in reversed(affectedItems): @@ -67,10 +66,8 @@ async def execute_checks(settingsDict, affectedItems, failType, BASE_URL, API_KE else: affectedItems.remove(affectedItem) # Skips protected items - logger.debug('execute_checks/protectedDownloadIDs (failType: %s): %s', failType, str(protectedDownloadIDs)) if doPrivateTrackerCheck: affectedItems = privateTrackerCheck(settingsDict, affectedItems, failType, privateDowloadIDs) - logger.debug('execute_checks/privateDowloadIDs (failType: %s): %s', failType, str(privateDowloadIDs)) if doProtectedDownloadCheck: affectedItems = protectedDownloadCheck(settingsDict, affectedItems, failType, protectedDownloadIDs) # Checks if failing more often than permitted