From 074b462a1b94b573aac3efdaf39cfd1416d8815d Mon Sep 17 00:00:00 2001 From: pacnpal <183241239+pacnpal@users.noreply.github.com> Date: Sun, 17 Nov 2024 16:15:27 +0000 Subject: [PATCH] Updated videoarchiver/__init__.py to include all relevant classes from subdirectories --- videoarchiver/__init__.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/videoarchiver/__init__.py b/videoarchiver/__init__.py index a8e1244..796f96b 100644 --- a/videoarchiver/__init__.py +++ b/videoarchiver/__init__.py @@ -114,6 +114,14 @@ from .processor import VideoProcessor from .config_manager import ConfigManager from .update_checker import UpdateChecker +# Additional imports from subdirectories +from .queue.cleaners import QueueCleaner +from .queue import QueueStateManager, QueueMetricsManager, QueueProcessor +from .ffmpeg import BinaryManager, EncoderParams, GPUDetector, ProcessManager +from .database import DatabaseConnectionManager, DatabaseQueryManager, DatabaseSchemaManager +from .processor import CleanupManager, MessageHandler, QueueProcessor +from .utils import CompressionManager, DirectoryManager, DownloadManager, FileOperations + logger = logging.getLogger("VideoArchiver") # Track initialization task @@ -177,6 +185,23 @@ __all__ = [ "VideoProcessor", "ConfigManager", "UpdateChecker", + "QueueCleaner", + "QueueStateManager", + "QueueMetricsManager", + "QueueProcessor", + "BinaryManager", + "EncoderParams", + "GPUDetector", + "ProcessManager", + "DatabaseConnectionManager", + "DatabaseQueryManager", + "DatabaseSchemaManager", + "CleanupManager", + "MessageHandler", + "CompressionManager", + "DirectoryManager", + "DownloadManager", + "FileOperations", # Base exceptions "VideoArchiverError",