Ajusta rabbit

This commit is contained in:
2025-08-05 04:39:03 +02:00
parent dd4f9fc51c
commit 0fd0cda460

14
main.py
View File

@@ -37,6 +37,8 @@ def publish_to_queue(payload):
connection.close()
def callback(ch, method, properties, body):
filename = url = video_id = None
try:
data = json.loads(body)
filename = data.get("filename")
@@ -56,15 +58,21 @@ def callback(ch, method, properties, body):
"videoId": video_id,
"error": False,
}
publish_to_queue(payload)
print(f"Mensagem publicada na fila '{RABBITMQ_UPLOAD_QUEUE}'.")
except Exception as e:
payload = {
"videosProcessedQuantity": 0,
"filename": filename if 'filename' in locals() else None,
"filename": filename,
"processedFiles": [],
"url": url if 'url' in locals() else None,
"videoId": video_id if 'video_id' in locals() else None,
"url": url,
"videoId": video_id,
"error": str(e),
}
print(f"Erro no processamento: {e}")
try: