fix(config): add fallback to absolute imports in validation_manager.py

This commit is contained in:
pacnpal
2024-11-17 22:51:15 +00:00
parent 4c61ccd682
commit c1bfc5e90b

View File

@@ -2,10 +2,17 @@
import logging
from typing import Any, Dict, List, Union
try:
# Try relative imports first
from .exceptions import ConfigurationError as ConfigError
except ImportError:
# Fall back to absolute imports if relative imports fail
from videoarchiver.config.exceptions import ConfigurationError as ConfigError
logger = logging.getLogger("ConfigValidation")
class ValidationManager:
"""Manages validation of configuration settings"""