Fix Que calls

This commit is contained in:
CHIEFSOFT\ameye
2025-04-12 21:47:22 -04:00
parent 992e25a443
commit af7d2099b9
4 changed files with 103 additions and 35 deletions
+25 -14
View File
@@ -6,19 +6,30 @@ from app.utils.logger import logger
app = create_app()
if __name__ != "__main__":
#
# kafka = KafkaIntegration()
#
# logger.info("Starting Kafka consumer...")
# while True:
# message = kafka.receive_disbursement_messages(
# topic=settings.KAFKA_PAYMENT_TOPIC, timeout=settings.KAFKA_TIMEOUT
# )
#
# if message:
# logger.info(f"Processed message: {message}")
# else:
# logger.info("No message received within timeout")
#Expose WSGI app instance for Gunicorn
wsgi_app = app
kafka = KafkaIntegration()
logger.info("Starting Kafka consumer...")
while True:
try:
message = kafka.receive_disbursement_messages(
topic=settings.KAFKA_PAYMENT_TOPIC, timeout=settings.KAFKA_TIMEOUT
)
if message:
logger.info(f"Processed message: {message}")
else:
logger.info("No message received within timeout")
except Exception as e:
logger.error(f"Error while receiving message: {e}")
raise
# Expose WSGI app instance for Gunicorn
wsgi_app = app
# wsgi_app = app