From c5d137788f13a914c808710c114f13d66beca3cd Mon Sep 17 00:00:00 2001 From: lambeb <141648830+lambeb@users.noreply.github.com> Date: Thu, 30 Jan 2025 10:48:49 +0000 Subject: [PATCH] trying with subfolders --- main.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/main.py b/main.py index 5108229..b9d4187 100644 --- a/main.py +++ b/main.py @@ -27,7 +27,11 @@ def process_zip_file(data, _context): file = data bucket_name = file["bucket"] - file_name = file["name"] + file_path = file["name"] + if "/" in file["name"]: + file_name = file["name"].split("/")[1] + else: + file_name = file["name"] # Only trigger on .zip files if not file_name.lower().endswith(".zip"): @@ -59,9 +63,9 @@ def process_zip_file(data, _context): f"Calling Ingest Service with " f"server park: {blaise_server_park}, " f"questionnaire name: {questionnaire_name}, " - f"file name: {file_name}" + f"file name: {file_path}" ) - blaise_service.get_ingest(blaise_server_park, questionnaire_name, file_name) + blaise_service.get_ingest(blaise_server_park, questionnaire_name, file_path) logging.info("Finished Running Cloud Function - 'ingest data'") return f"Successfully ingested {file_name} from bucket", 200