SOA/private/plugin_consumer.py
2025-06-12 01:57:03 +02:00

12 lines
375 B
Python

import redis
import json
r = redis.Redis(host='redis', port=6379, decode_responses=True)
pubsub = r.pubsub()
pubsub.subscribe('events')
print("[PLUGIN] En attente d'événements sur le canal 'events'...")
for message in pubsub.listen():
if message['type'] == 'message':
event = json.loads(message['data'])
print(f"[PLUGIN] Événement reçu : {event}")