stream-bot/scripts/run_consumer.py
Joey Yakimowich-Payne ec1c5958ce Initial working version
2025-05-14 17:45:07 -06:00

21 lines
No EOL
562 B
Python

"""
Script to run the queue consumer
"""
import sys
import logging
from src.queue.server import start_consumer
# Configure logging
logging.basicConfig(level=logging.INFO, format='%(asctime)s [%(levelname)s] %(message)s')
logger = logging.getLogger('consumer')
if __name__ == "__main__":
logger.info("Starting queue consumer...")
try:
start_consumer()
except KeyboardInterrupt:
logger.info("Consumer stopped by user")
sys.exit(0)
except Exception as e:
logger.error(f"Error in consumer: {e}")
sys.exit(1)