我创建了一个google cloud源存储库,并将以下内容添加到main.py中(在我的根目录中)
def sample_function(event, context):
print('inside sample_function')
return True
我使用以下命令部署了该功能:
$ gcloud beta functions deploy sample_function \
--entry-point sample_function \
--runtime python37 \
--source https://source.developers.google.com/projects/project_id/repos/repository_id/moveable-aliases/my_branch_name \
--region europe-west1 \
--trigger-event providers/cloud.firestore/eventTypes/document.create \
--timeout 60s \
--trigger-resource projects/my_project_id/databases/default/documents/finalDb/{orgId}/tasks/{taskId}
该功能已成功部署,如下所示:
但是在指定的触发路径中添加文档时,不会触发云功能。我检查了云功能日志,并且日志中没有条目显示该功能已执行。
可能是什么问题?我在部署过程中缺少什么吗?
P.S我使用内联编辑器编写了类似的函数,它们似乎运行良好
答案 0 :(得分:1)