From 68614b83c00982259be18b0e6e22550f8dd0449a Mon Sep 17 00:00:00 2001 From: John Westcott IV Date: Fri, 11 Nov 2022 13:31:58 -0500 Subject: [PATCH] Changing from aioredis to redis aioredist was superceeded by redis Someone referenced this directly but didn't add it to requirements.in. So when we upgraded channels-redis and it dropped aioredis this started failing --- awx/main/analytics/broadcast_websocket.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/awx/main/analytics/broadcast_websocket.py b/awx/main/analytics/broadcast_websocket.py index df1582c9b9..72b6c8513b 100644 --- a/awx/main/analytics/broadcast_websocket.py +++ b/awx/main/analytics/broadcast_websocket.py @@ -1,7 +1,6 @@ import datetime import asyncio import logging -import aioredis import redis import re @@ -82,7 +81,7 @@ class BroadcastWebsocketStatsManager: async def run_loop(self): try: - redis_conn = await aioredis.create_redis_pool(settings.BROKER_URL) + redis_conn = await redis.asyncio.create_redis_pool(settings.BROKER_URL) while True: stats_data_str = ''.join(stat.serialize() for stat in self._stats.values()) await redis_conn.set(self._redis_key, stats_data_str)