def post(self): results = [] uploadedfile = request.files for file in uploadedfile: request_data = json.load(uploadedfile[file]) index = request_data["service_name"] update_response = ESHelper.update_status(index, request_data) if not update_response: return {"upload_status": "Failed"}, 500 results.append(update_response["result"]) results_set = set(results) if "updated" in results_set or "created" in results_set: return {"upload_status": "Success"} return {"upload_status": "Failed"}, 500