18 lines
358 B
Python
18 lines
358 B
Python
from __future__ import annotations
|
|
|
|
import structlog
|
|
|
|
from app.communication.socketio.server import sio
|
|
|
|
logger = structlog.get_logger("socketio")
|
|
|
|
|
|
@sio.event
|
|
async def connect(sid: str, environ: dict) -> None:
|
|
logger.info("client_connected", sid=sid)
|
|
|
|
|
|
@sio.event
|
|
async def disconnect(sid: str) -> None:
|
|
logger.info("client_disconnected", sid=sid)
|