Skip to content

Commit 7bf18e6

Browse files
committed
VED-693: Allow customising the source bucket name in ack backend. (#743)
* VED-693: Allow customising the source bucket name in ack backend. * VED-693: Remove unused data source.
1 parent 5af9efd commit 7bf18e6

File tree

4 files changed

+3
-7
lines changed

4 files changed

+3
-7
lines changed

ack_backend/src/constants.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import os
44

5-
SOURCE_BUCKET_NAME = f"immunisation-batch-{os.getenv('ENVIRONMENT')}-data-sources"
5+
SOURCE_BUCKET_NAME = os.getenv("SOURCE_BUCKET_NAME")
66
ACK_BUCKET_NAME = os.getenv("ACK_BUCKET_NAME")
77
AUDIT_TABLE_NAME = os.getenv("AUDIT_TABLE_NAME")
88
AUDIT_TABLE_FILENAME_GSI = "filename_index"

ack_backend/tests/utils_for_ack_backend_tests/mock_environment_variables.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@ class Firehose:
2121
"ACK_BUCKET_NAME": BucketNames.DESTINATION,
2222
"FIREHOSE_STREAM_NAME": Firehose.STREAM_NAME,
2323
"AUDIT_TABLE_NAME": "immunisation-batch-internal-dev-audit-table",
24-
"ENVIRONMENT": "internal-dev",
24+
"SOURCE_BUCKET_NAME": BucketNames.SOURCE
2525
}

terraform/ack_lambda.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ resource "aws_lambda_function" "ack_processor_lambda" {
216216
variables = {
217217
ACK_BUCKET_NAME = aws_s3_bucket.batch_data_destination_bucket.bucket
218218
SPLUNK_FIREHOSE_NAME = module.splunk.firehose_stream_name
219-
ENVIRONMENT = var.sub_environment
219+
SOURCE_BUCKET_NAME = aws_s3_bucket.batch_data_source_bucket.bucket
220220
AUDIT_TABLE_NAME = aws_dynamodb_table.audit-table.name
221221
FILE_NAME_PROC_LAMBDA_NAME = aws_lambda_function.file_processor_lambda.function_name
222222
}

terraform/main.tf

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,10 +97,6 @@ data "aws_kms_key" "existing_kinesis_encryption_key" {
9797
key_id = "alias/imms-batch-kinesis-stream-encryption"
9898
}
9999

100-
data "aws_kms_key" "mesh_s3_encryption_key" {
101-
key_id = "alias/local-immunisation-mesh"
102-
}
103-
104100
data "aws_route53_zone" "project_zone" {
105101
name = local.project_domain_name
106102
}

0 commit comments

Comments
 (0)