【发布时间】:2020-01-13 01:40:11
【问题描述】:
我有一个 crontab 作业,它将新上传的文件获取到 FTP 并将它们存储在 Cloud Storage 存储桶中的不同文件夹中,如下所示: 如果文件是由 user1 发送的,则它位于 bucket/user1/file.csv 其他用户依此类推。
下一步是我想处理 Cloud Function 附带的每个文件,根据新文件所在的路径对新文件应用更改并将其保存在另一个存储桶中。 知道 Cloud Function 只能通过存储桶触发,我想包含一个 IF 语句,检查新文件是否位于 user1 文件夹中,然后执行 function1 elseif user2 然后 function2 等等。
但是,直到现在我才能够通过代码来解决它。
【问题讨论】:
标签: python-3.x triggers google-cloud-functions google-cloud-storage