Projekt

Obecné

Profil

Stáhnout (1.16 KB) Statistiky
| Větev: | Tag: | Revize:
1 aba60b70 Matej Zeman
import uvicorn
2 ef87a1d2 Matej Zeman
from sql_app.api.devices import device
3 b6f0e019 Matej Zeman
from sql_app.api.devices_web import device_web
4 ef87a1d2 Matej Zeman
from sql_app.api.licenses import licenses
5 b6f0e019 Matej Zeman
from sql_app.api.licenses_web import licenses_web
6 ef87a1d2 Matej Zeman
from sql_app.api.pcs import pcs
7 b6f0e019 Matej Zeman
from sql_app.api.pcs_web import pcs_web
8 ef87a1d2 Matej Zeman
from sql_app.api.usb_logs import usblogs
9 b6f0e019 Matej Zeman
from sql_app.api.usb_logs_web import usblogs_web
10 ef87a1d2 Matej Zeman
from sql_app.api.teams import teams
11 b6f0e019 Matej Zeman
from sql_app.api.teams_web import teams_web
12 2fe004b1 Matej Zeman
from sql_app.api.auth import auth
13 7fe7be79 zemanm98@students.zcu.cz
from sql_app.api.ld_logs_web import ldlogs_web
14
from sql_app.api.bodydevices_web import body_device_web
15 6c1e92e3 Matej Zeman
from fastapi import FastAPI
16 aba60b70 Matej Zeman
17
18 2229e0e1 Matej Zeman
app = FastAPI()
19 4911f0ea Matej Zeman
20
# including routers for endpoints used by clients
21 6c1e92e3 Matej Zeman
app.include_router(device)
22
app.include_router(licenses)
23
app.include_router(pcs)
24
app.include_router(usblogs)
25 99c92c11 Matej Zeman
app.include_router(teams)
26 aba60b70 Matej Zeman
27 4911f0ea Matej Zeman
# including routers for endpoints called from web
28 b6f0e019 Matej Zeman
app.include_router(device_web)
29
app.include_router(licenses_web)
30
app.include_router(pcs_web)
31
app.include_router(teams_web)
32
app.include_router(usblogs_web)
33 7fe7be79 zemanm98@students.zcu.cz
app.include_router(ldlogs_web)
34
app.include_router(body_device_web)
35 2fe004b1 Matej Zeman
app.include_router(auth)
36 b6f0e019 Matej Zeman
37 4babde6c Matej Zeman
'''
38 aba60b70 Matej Zeman
if __name__ == "__main__":
39 5dc6d077 Matej Zeman
    uvicorn.run(app, host="192.168.0.22", port=8000)
40 4babde6c Matej Zeman
'''