From 54566f5fb5a81cab40918b383d498138e8de8a0a Mon Sep 17 00:00:00 2001 From: Justin Flick Date: Tue, 9 Apr 2019 15:56:48 -0700 Subject: [PATCH] added cli option for `preserve-vpc` to deploy-s3 --- scripts/lambda | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/lambda b/scripts/lambda index a8e0e22..a972962 100755 --- a/scripts/lambda +++ b/scripts/lambda @@ -192,13 +192,20 @@ def upload(requirements, local_package, config_file, profile): multiple=True, help='Install local package as well.', ) -def deploy_s3(requirements, local_package, config_file, profile): +@click.option( + '--preserve-vpc', + default=False, + is_flag=True, + help='Preserve VPC configuration on existing functions', +) +def deploy_s3(requirements, local_package, config_file, profile, preserve_vpc): aws_lambda.deploy_s3( CURRENT_DIR, requirements=requirements, local_package=local_package, config_file=config_file, profile_name=profile, + preserve_vpc=preserve_vpc, )