Coverage for polar/eventstream/tasks.py: 80%
5 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 12:42 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 12:42 +0000
1from polar.worker import RedisMiddleware, TaskPriority, actor
3from .service import send_event
6@actor(actor_name="eventstream.publish", priority=TaskPriority.HIGH)
7async def eventstream_publish(event: str, channels: list[str]) -> None:
8 await send_event(RedisMiddleware.get(), event, channels)