mini-rbac/backend/controller/ws.py

15 lines
290 B
Python
Raw Normal View History

2022-09-16 17:11:21 +00:00
from fastapi import FastAPI
from fastapi.websockets import WebSocket
from core.utils import get_system_info
# websocket app
ws_app = FastAPI()
@ws_app.websocket("/ws")
async def ws_func(ws: WebSocket):
await ws.accept()
while True:
await ws.send_json(get_system_info())