Increased timeout

pull/51/head
s8613 2025-06-03 18:43:54 +02:00
parent c65bbbdf1c
commit 5f8580d1da
2 changed files with 11 additions and 22 deletions

View File

@ -15,28 +15,17 @@ def extract_text_from_ocr_json():
pitchbook_id = json_data["id"]
pages_data = json_data["extracted_text_per_page"]
try:
entities_json = extract_with_exxeta(pages_data)
entities = json.loads(entities_json) if isinstance(entities_json, str) else entities_json
entities_json = extract_with_exxeta(pages_data)
entities = json.loads(entities_json) if isinstance(entities_json, str) else entities_json
validate_payload = {
"id": pitchbook_id,
"service": "exxeta",
"entities": entities
}
validate_payload = {
"id": pitchbook_id,
"service": "exxeta",
"entities": entities
}
requests.post(VALIDATE_SERVICE_URL, json=validate_payload, timeout=600)
return jsonify({"Sent to validate-service"}), 200
except Exception as e:
validate_payload = {
"id": pitchbook_id,
"service": "exxeta",
"entities": []
}
requests.post(VALIDATE_SERVICE_URL, json=validate_payload, timeout=600)
return jsonify({"Sent to validate-service"}), 200
requests.post(VALIDATE_SERVICE_URL, json=validate_payload, timeout=600)
return jsonify({"Sent to validate-service"}), 200
if __name__ == "__main__":

View File

@ -42,8 +42,8 @@ def convert_extract_text_from_pdf():
"extracted_text_per_page": result["pages"]
}
requests.post(EXXETA_URL, json=payload, timeout=30)
requests.post(SPACY_URL, json=payload, timeout=30)
requests.post(EXXETA_URL, json=payload, timeout=600)
requests.post(SPACY_URL, json=payload, timeout=600)
return {"status": "sent"}, 200