first commit
Some checks failed
Build Docker / build (push) Has been cancelled

This commit is contained in:
2026-02-28 10:47:42 +03:00
commit a763e9c2e0
27 changed files with 556 additions and 0 deletions

28
run.py Normal file
View File

@@ -0,0 +1,28 @@
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)