【发布时间】:2017-09-26 21:23:12
【问题描述】:
我试图创建一个命令行工具来将 zip 文件上传到 lambda。基本上boto3提供了直接zip上传功能。但反应是即时的。它不会等到 zip 文件完全上传到 lambda。那么有没有办法找到文件上传的完整状态呢?比如完成后,上传是否成功
boto3函数代码是这样的
def run_lambda_upload():
response = client.update_function_code(
FunctionName='test_command_line_zip_upload',
S3Bucket='test',
S3Key='test_lambda.zip'
Publish=True
)
print response
run_lambda_upload()
如果有人能提供这方面的指导会很有帮助
【问题讨论】:
-
您可以在 getFunction 上进行投票。
-
@balki 我对 python 完全陌生。你能告诉我更像是什么意思吗
-
我没有看到
ZipFile被传递给update_function_code。 -
@helloV 这是我写这个问题时的错误,原始代码有zipfile。我现在已经编辑了有问题的内容
标签: python-2.7 aws-lambda boto3