INNER CODE UNIT · Python
main
google-marketing-solutions/feedgen · enrichment/src/main.py:15
def main(request: flask.Request) -> flask.Response:
"""HTTP Cloud Function.
Args:
request (flask.Request): The request object.
<https://flask.palletsprojects.com/en/1.1.x/api/#incoming-request-data>
Returns:
The response text, or any set of values that can be turned into a
Response object using `make_response`
<https://flask.palletsprojects.com/en/1.1.x/api/#flask.make_response>.
"""
# Read environment variables
google_cloud_project = os.environ.get("GOOGLE_CLOUD_PROJECT")
google_cloud_project_location = os.environ.get("PROJECT_REGION")
bucket_name = os.environ.get("BUCKET_NAME")
input_file_name = f'{os.environ.get("INPUT_FILE_NAME")}.csv'
description_column_name = os.environ.get("DESCRIPTION_COLUMN_NAME")
title_column_name = os.environ.get("TITLE_COLUMN_NAME")