TypeError: GCS_TRIGGER () Fehlende 1 Erforderliche Positionsargument: 'Context' < /p>
< /> < /BR /P. /P>
def gcs_trigger(event, context):
"""Handles a GCS event, processes zip files for nominal and backup procedures"""
bucket_name = event["bucket"]
file_path = event["name"]
# Initialize the storage client
storage_client = storage.Client()
bucket = storage_client.bucket(bucket_name)
# NOMINAL PROCEDURE
if (
file_path.endswith(".zip")
and file_path.startswith(SPECIFIC_FOLDER)
and file_path.count("/") == NOMINAL_PROCEDURE_SLASH_COUNT
):
....
Wenn ich darüber liest, kann ich gesehen werden, dass es verursacht werden kann, wenn die Funktion durch eine HTTP -Anforderung ausgelöst wird, aber es ist nicht mein Fall.
Code: Select all
eventTrigger:
eventFilters:
- attribute: bucket
value: mybucket
eventType: google.cloud.storage.object.v1.finalized