fix(processor): add fallback to absolute imports in cleanup_manager

This commit is contained in:
pacnpal
2024-11-17 22:06:16 +00:00
parent 16194c205d
commit 1c1efff0cf

View File

@@ -22,8 +22,14 @@ from datetime import datetime, timedelta
if TYPE_CHECKING:
from .queue_handler import QueueHandler
try:
# Try relative imports first
from ..ffmpeg.ffmpeg_manager import FFmpegManager
from ..utils.exceptions import CleanupError
except ImportError:
# Fall back to absolute imports if relative imports fail
from videoarchiver.ffmpeg.ffmpeg_manager import FFmpegManager
from videoarchiver.utils.exceptions import CleanupError
logger = logging.getLogger("VideoArchiver")