From a5c3101d78aaef952374e8a45aabff85b10c1529 Mon Sep 17 00:00:00 2001 From: pacnpal <183241239+pacnpal@users.noreply.github.com> Date: Sun, 17 Nov 2024 03:12:47 +0000 Subject: [PATCH] 1 --- videoarchiver/__init__.py | 8 ++++++++ videoarchiver/processor/queue_processor.py | 10 +++++----- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/videoarchiver/__init__.py b/videoarchiver/__init__.py index 27c3e67..337acf6 100644 --- a/videoarchiver/__init__.py +++ b/videoarchiver/__init__.py @@ -13,6 +13,10 @@ modules_to_reload = [ 'videoarchiver.utils', 'videoarchiver.processor', 'videoarchiver.processor.core', + 'videoarchiver.processor.queue_processor', + 'videoarchiver.queue', + 'videoarchiver.queue.models', + 'videoarchiver.queue.manager', 'videoarchiver.core.commands.settings_commands', 'videoarchiver.core.commands.archiver_commands', 'videoarchiver.core.commands.database_commands' @@ -31,6 +35,10 @@ importlib.reload(utils) from . import processor importlib.reload(processor) +# Import and reload queue +from . import queue +importlib.reload(queue) + from .core.base import VideoArchiver from .core.initialization import initialize_cog, init_callback from .core.cleanup import cleanup_resources diff --git a/videoarchiver/processor/queue_processor.py b/videoarchiver/processor/queue_processor.py index 0e690b2..0292906 100644 --- a/videoarchiver/processor/queue_processor.py +++ b/videoarchiver/processor/queue_processor.py @@ -7,11 +7,11 @@ from typing import List, Optional, Dict, Any, Set, Union, TypedDict, ClassVar from datetime import datetime import discord -from videoarchiver.queue.models import QueueItem -from videoarchiver.queue.manager import EnhancedVideoQueueManager -from videoarchiver.processor.constants import REACTIONS -from videoarchiver.processor.url_extractor import URLMetadata -from videoarchiver.utils.exceptions import QueueProcessingError +from ..queue.models import QueueItem +from ..queue.manager import EnhancedVideoQueueManager +from .constants import REACTIONS +from .url_extractor import URLMetadata +from ..utils.exceptions import QueueProcessingError logger = logging.getLogger("VideoArchiver")