Files
SeedPass/src/password_manager/__init__.py
T
2025-06-30 00:00:10 -04:00

31 lines
850 B
Python

# password_manager/__init__.py
import logging
import traceback
try:
from .manager import PasswordManager
logging.info("PasswordManager module imported successfully.")
except Exception as e:
logging.error(f"Failed to import PasswordManager module: {e}")
logging.error(traceback.format_exc()) # Log full traceback
try:
from .config_manager import ConfigManager
logging.info("ConfigManager module imported successfully.")
except Exception as e:
logging.error(f"Failed to import ConfigManager module: {e}")
logging.error(traceback.format_exc())
try:
from .vault import Vault
logging.info("Vault module imported successfully.")
except Exception as e:
logging.error(f"Failed to import Vault module: {e}")
logging.error(traceback.format_exc())
__all__ = ["PasswordManager", "ConfigManager", "Vault"]