From 4cc9cf30f68de9a953b13037fb9d9a4813bdc55e Mon Sep 17 00:00:00 2001 From: Harsh Mishra Date: Thu, 5 Mar 2026 00:26:46 +0530 Subject: [PATCH 1/3] Add LocalStack for Snowflake license requirement to prerequisites --- README.md | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/README.md b/README.md index 125ee50..b309b69 100644 --- a/README.md +++ b/README.md @@ -24,12 +24,7 @@ The application implements a modern data pipeline architecture showcasing a real ## Prerequisites -Features in this sample app require a LocalStack for Snowflake license - make sure your Auth Token is configured in your terminal session. - -```bash -export LOCALSTACK_AUTH_TOKEN= -``` - +- A valid [LocalStack for Snowflake license](https://localstack.cloud/pricing). Your license provides a `LOCALSTACK_AUTH_TOKEN` to activate LocalStack. - [Docker](https://docs.docker.com/get-docker/) - [`localstack` CLI](https://docs.localstack.cloud/getting-started/installation/#localstack-cli). - [AWS CLI](https://docs.localstack.cloud/user-guide/integrations/aws-cli/) with the [`awslocal` wrapper](https://docs.localstack.cloud/user-guide/integrations/aws-cli/#localstack-aws-cli-awslocal). From 6c2046e54d3c5aada9d25fca1701339a63aa87c8 Mon Sep 17 00:00:00 2001 From: Harsh Mishra Date: Thu, 5 Mar 2026 00:35:28 +0530 Subject: [PATCH 2/3] Hyperlink LOCALSTACK_AUTH_TOKEN in license prerequisite --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b309b69..6504dde 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ The application implements a modern data pipeline architecture showcasing a real ## Prerequisites -- A valid [LocalStack for Snowflake license](https://localstack.cloud/pricing). Your license provides a `LOCALSTACK_AUTH_TOKEN` to activate LocalStack. +- A valid [LocalStack for Snowflake license](https://localstack.cloud/pricing). Your license provides a [`LOCALSTACK_AUTH_TOKEN`](https://docs.localstack.cloud/getting-started/auth-token/) to activate LocalStack. - [Docker](https://docs.docker.com/get-docker/) - [`localstack` CLI](https://docs.localstack.cloud/getting-started/installation/#localstack-cli). - [AWS CLI](https://docs.localstack.cloud/user-guide/integrations/aws-cli/) with the [`awslocal` wrapper](https://docs.localstack.cloud/user-guide/integrations/aws-cli/#localstack-aws-cli-awslocal). From 6978360a84050b2b2de16871fabe274baa1f25ca Mon Sep 17 00:00:00 2001 From: Harsh Mishra Date: Fri, 6 Mar 2026 00:05:29 +0530 Subject: [PATCH 3/3] Add auth token guard to start target --- Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/Makefile b/Makefile index 71a2dee..d2d6bcb 100644 --- a/Makefile +++ b/Makefile @@ -109,6 +109,7 @@ test: ## Run tests start: ## Start LocalStack @echo "Starting LocalStack..." + @test -n "${LOCALSTACK_AUTH_TOKEN}" || (echo "LOCALSTACK_AUTH_TOKEN is not set. Find your token at https://app.localstack.cloud/workspace/auth-token"; exit 1) DOCKER_FLAGS='-e SF_LOG=trace' \ DEBUG=1 \ IMAGE_NAME=localstack/snowflake:latest \