Files
tout-doux/app/__main__.py
T
klemek c93a74b0f4
Python Lint CI / ty (push) Successful in 1m22s
Python Lint CI / ruff (push) Successful in 1m22s
Python Lint CI / ruff-format-check (push) Successful in 1m22s
feat: database with tortoise orm
2026-07-01 11:43:10 +02:00

18 lines
436 B
Python

import logging
import sys
from app import PKG_NAME, PKG_VERSION
from app.database import Database
from app.logs import setup_logs
from app.params import parse_parameters
from app.server import Server
def main() -> int:
params = parse_parameters(sys.argv[1:])
setup_logs(params)
logging.getLogger().info("%s %s", PKG_NAME, PKG_VERSION)
Database(params).init()
Server(params).register_routes().start()
return 0