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