@@ -13,6 +13,7 @@ LAMBDA_LAYER_MARKER_JAVA := .lambda-layer-java
1313LAMBDA_LAYER_MARKER_MANUAL := .lambda-layer-manual
1414CARGO_FEATURES :=
1515PYTHON_DEPS_IMAGE := dash0-python-deps
16+ LAYER_DESCRIPTION := Send traces, metrics, and logs from AWS Lambda to Dash0. Built on OpenTelemetry and AWS Lambda Extensions API.
1617
1718# Docker/ECR image settings
1819AWS_ACCOUNT_ID := $(shell aws sts get-caller-identity --query Account --output text)
@@ -168,7 +169,7 @@ manual: $(LAMBDA_LAYER_MARKER_MANUAL)
168169$(LAMBDA_LAYER_MARKER_PYTHON ) : build/$(ZIP_NAME_PYTHON )
169170 @echo " Publishing Lambda Extension to layer \" $( LAYER_NAME_PYTHON) \" "
170171 @LAYER_VERSION=$$(aws lambda publish-layer-version --layer-name $(LAYER_NAME_PYTHON ) --zip-file fileb://build/$(ZIP_NAME_PYTHON ) \
171- --description " Layer to intercept and sanitize Lambda input and output data. Compatible with all runtimes " \
172+ --description " $( LAYER_DESCRIPTION ) " \
172173 --compatible-architectures x86_64 arm64 --no-cli-pager --query Version --output text) && \
173174 echo " Making $( LAYER_NAME_PYTHON) version $$ LAYER_VERSION public" && \
174175 aws lambda add-layer-version-permission --layer-name $(LAYER_NAME_PYTHON ) --version-number $$ LAYER_VERSION \
@@ -178,7 +179,7 @@ $(LAMBDA_LAYER_MARKER_PYTHON): build/$(ZIP_NAME_PYTHON)
178179$(LAMBDA_LAYER_MARKER_NODE ) : build/$(ZIP_NAME_NODE )
179180 @echo " Publishing Lambda Extension to layer \" $( LAYER_NAME_NODE) \" "
180181 @LAYER_VERSION=$$(aws lambda publish-layer-version --layer-name $(LAYER_NAME_NODE ) --zip-file fileb://build/$(ZIP_NAME_NODE ) \
181- --description " Layer to intercept and sanitize Lambda input and output data. Compatible with all runtimes " \
182+ --description " $( LAYER_DESCRIPTION ) " \
182183 --compatible-architectures x86_64 arm64 --no-cli-pager --query Version --output text) && \
183184 echo " Making $( LAYER_NAME_NODE) version $$ LAYER_VERSION public" && \
184185 aws lambda add-layer-version-permission --layer-name $(LAYER_NAME_NODE ) --version-number $$ LAYER_VERSION \
@@ -188,7 +189,7 @@ $(LAMBDA_LAYER_MARKER_NODE): build/$(ZIP_NAME_NODE)
188189$(LAMBDA_LAYER_MARKER_JAVA ) : build/$(ZIP_NAME_JAVA )
189190 @echo " Publishing Lambda Extension to layer \" $( LAYER_NAME_JAVA) \" "
190191 @LAYER_VERSION=$$(aws lambda publish-layer-version --layer-name $(LAYER_NAME_JAVA ) --zip-file fileb://build/$(ZIP_NAME_JAVA ) \
191- --description " Layer to intercept and sanitize Lambda input and output data. Compatible with all runtimes " \
192+ --description " $( LAYER_DESCRIPTION ) " \
192193 --compatible-architectures x86_64 arm64 --no-cli-pager --query Version --output text) && \
193194 echo " Making $( LAYER_NAME_JAVA) version $$ LAYER_VERSION public" && \
194195 aws lambda add-layer-version-permission --layer-name $(LAYER_NAME_JAVA ) --version-number $$ LAYER_VERSION \
@@ -198,7 +199,7 @@ $(LAMBDA_LAYER_MARKER_JAVA): build/$(ZIP_NAME_JAVA)
198199$(LAMBDA_LAYER_MARKER_MANUAL ) : build/$(ZIP_NAME_MANUAL )
199200 @echo " Publishing Lambda Extension to layer \" $( LAYER_NAME_MANUAL) \" "
200201 @LAYER_VERSION=$$(aws lambda publish-layer-version --layer-name $(LAYER_NAME_MANUAL ) --zip-file fileb://build/$(ZIP_NAME_MANUAL ) \
201- --description " Layer to intercept and sanitize Lambda input and output data. Compatible with all runtimes " \
202+ --description " $( LAYER_DESCRIPTION ) " \
202203 --compatible-architectures x86_64 arm64 --no-cli-pager --query Version --output text) && \
203204 echo " Making $( LAYER_NAME_MANUAL) version $$ LAYER_VERSION public" && \
204205 aws lambda add-layer-version-permission --layer-name $(LAYER_NAME_MANUAL ) --version-number $$ LAYER_VERSION \
0 commit comments