First working, tray version
This commit is contained in:
36
Vault.py
36
Vault.py
@@ -1,6 +1,32 @@
|
||||
from UI.GUI import run_app
|
||||
from Logic.Filehandler import *
|
||||
from Test.Startup import startup_test
|
||||
"""Vault - Resilient storage application.
|
||||
|
||||
startup_test()
|
||||
run_app()
|
||||
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())
|
||||
|
||||
Reference in New Issue
Block a user