Files
Vault/Vault.py

33 lines
597 B
Python

"""Vault - Resilient storage application.
Entry point for the Vault application.
"""
import sys
from loguru import logger
def setup_logging() -> None:
"""Configure loguru logging."""
logger.remove()
logger.add(
sys.stderr,
format="<green>{time:HH:mm:ss}</green> | <level>{level: <8}</level> | {message}",
level="INFO",
)
def main() -> int:
"""Main entry point."""
setup_logging()
logger.info("Vault starting...")
from src.ui.tray_app import main as tray_main
return tray_main()
if __name__ == "__main__":
sys.exit(main())