File tree Expand file tree Collapse file tree 3 files changed +17
-0
lines changed
infrastructure/stacks/slack_notifier Expand file tree Collapse file tree 3 files changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -40,6 +40,12 @@ data "aws_s3_object" "slack_notifier_lambda" {
4040 key = " ${ local . artefact_base_path } /${ var . project } -slack-notifier-lambda.zip"
4141}
4242
43+ data "aws_s3_object" "common_packages_layer" {
44+ count = local. stack_enabled
45+ bucket = local. artefacts_bucket
46+ key = " ${ local . artefact_base_path } /${ var . project } -python-packages-layer.zip"
47+ }
48+
4349data "aws_s3_object" "python_dependency_layer" {
4450 count = local. stack_enabled
4551 bucket = local. artefacts_bucket
Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ module "slack_lambda" {
1515
1616 layers = [
1717 aws_lambda_layer_version . python_dependency_layer [0 ]. arn ,
18+ aws_lambda_layer_version . common_packages_layer [0 ]. arn ,
1819 ]
1920
2021 subnet_ids = data. aws_subnets . private [0 ]. ids
Original file line number Diff line number Diff line change 1+ resource "aws_lambda_layer_version" "common_packages_layer" {
2+ count = local. stack_enabled
3+ layer_name = " ${ local . resource_prefix } -common-packages-layer"
4+ s3_bucket = local. artefacts_bucket
5+ s3_key = " ${ local . artefact_base_path } /${ var . project } -python-packages-layer.zip"
6+ s3_object_version = data. aws_s3_object . common_packages_layer [0 ]. version_id
7+ compatible_runtimes = [var . lambda_runtime ]
8+ description = " Common Python packages including ftrs_common"
9+ }
10+
111resource "aws_lambda_layer_version" "python_dependency_layer" {
212 count = local. stack_enabled
313 layer_name = " ${ local . resource_prefix } -python-dependency-layer"
You can’t perform that action at this time.
0 commit comments