Files
wedding-site/run.py
MH.Dmitrii a763e9c2e0
Some checks failed
Build Docker / build (push) Has been cancelled
first commit
2026-02-28 10:47:42 +03:00

28 lines
804 B
Python

from server.backend.schema.pydantic import settings
import uvicorn
def start(log_level:str):
if __name__ == "__main__":
uvicorn.run(
"server.backend.endpoints.endpoints:api",
host="127.0.0.1",
port=settings.PORT,
reload=True,
log_level=log_level,
access_log=True
)
import argparse
parser = argparse.ArgumentParser(description="logging")
parser.add_argument(
"--mode",
choices=["debug","info"],
default="info",
help="Режим логирования (по умолчанию: info)"
)
args = parser.parse_args()
match args.mode:
case "debug":
print("Режим:", args.mode)
start(args.mode)
case "info":
print("Режим:", args.mode)
start(args.mode)