From c0b089f4d917986920039eed84944b84b5c93545 Mon Sep 17 00:00:00 2001 From: Daniel Mil Date: Wed, 16 Feb 2022 12:36:05 -0800 Subject: [PATCH 1/2] Read feature flags from params --- aws_lambda_builders/__main__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/aws_lambda_builders/__main__.py b/aws_lambda_builders/__main__.py index bb7340c4c..2a0c3d887 100644 --- a/aws_lambda_builders/__main__.py +++ b/aws_lambda_builders/__main__.py @@ -129,6 +129,8 @@ def main(): # pylint: disable=too-many-statements dependencies_dir=params.get("dependencies_dir", None), combine_dependencies=params.get("combine_dependencies", True), architecture=params.get("architecture", X86_64), + is_building_layer=params.get("is_building_layer", False), + experimental_flags=params.get("experimental_flags", []), ) # Return a success response From 56968891120dc551ed8fc34f7e9df7046642c0d0 Mon Sep 17 00:00:00 2001 From: Daniel Mil Date: Wed, 16 Feb 2022 14:48:48 -0800 Subject: [PATCH 2/2] Update functional tests --- tests/functional/test_cli.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/functional/test_cli.py b/tests/functional/test_cli.py index dc7328977..3d3a64e5d 100644 --- a/tests/functional/test_cli.py +++ b/tests/functional/test_cli.py @@ -81,6 +81,8 @@ def test_run_hello_workflow_with_backcompat(self, flavor, protocol_version): "dependencies_dir": "/ignored-dep", "combine_dependencies": False, "architecture": "x86_64", + "is_building_layer": False, + "experimental_flags": ["experimental"], }, } @@ -145,6 +147,8 @@ def test_run_hello_workflow_incompatible(self, flavor): "download_dependencies": False, "dependencies_dir": "/ignored-dep", "combine_dependencies": False, + "is_building_layer": False, + "experimental_flags": ["experimental"], }, } )