test_lambda.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:col-aws-clients 作者: collectrium 项目源码 文件源码
def test_lambda_deployment(self):
        aws_lambda_config={
                'roma_api_function': {
                    'role_name': 'lambda_basic_execution',
                    'handler': 'lambda_module.lambda_handler',
                    'event_sources': {
                        'api_gateway': {},
                    },
                    'ignored_packages': ['ipython', 'pudb']
                }
        }
        git_repo = Repo.init(path=tempfile.mkdtemp())
        zip_file = LambdaPackage(
            aws_lambda_config, git_repo.git_dir
        ).create_deployment_package()
        lambda_deployer = LambdaDeployer(
            region_name=self.region_name,
            aws_access_key_id=self.aws_access_key_id,
            aws_secret_access_key=self.aws_secret_access_key,
            zip_file=zip_file,
            version='development',
            aws_lambda_config=aws_lambda_config
        )

        lambda_deployer.deploy()
        lambda_deployer.deploy()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号