Skip to content

Instantly share code, notes, and snippets.

@sairamkrish
Created August 5, 2020 19:05
Show Gist options
  • Save sairamkrish/a6e9fc17af5820ba99bf496e200a1cb6 to your computer and use it in GitHub Desktop.
Save sairamkrish/a6e9fc17af5820ba99bf496e200a1cb6 to your computer and use it in GitHub Desktop.
from sse_starlette.sse import EventSourceResponse
from fastapi import APIRouter, Request
from app.utils import status_event_generator
...
router = APIRouter()
@router.get('/status/stream')
async def runStatus(
param1: str,
request: Request
):
event_generator = status_event_generator(request, param1)
return EventSourceResponse(event_generator)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment