Skip to content

Commit 31f9dfd

Browse files
committed
Use common clients
1 parent c5ffd6a commit 31f9dfd

21 files changed

+71
-74
lines changed

lambdas/recordprocessor/Dockerfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,4 @@ RUN chmod 644 $(find . -type f) && chmod 755 $(find . -type d)
2727

2828
# Switch to the non-root user for running the container
2929
USER 1001:1001
30-
CMD ["python", "batch_processor.py"]
3130
ENTRYPOINT ["python", "batch_processor.py"]

lambdas/recordprocessor/src/audit_table.py

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

33
from typing import Optional
44

5-
from clients import dynamodb_client, logger
5+
from common.clients import dynamodb_client, logger
66
from constants import AUDIT_TABLE_NAME, AuditTableKeys
77
from errors import UnhandledAuditTableError
88

lambdas/recordprocessor/src/batch_processor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from typing import Optional
99

1010
from audit_table import update_audit_table_status
11-
from clients import logger
11+
from common.clients import logger
1212
from constants import (
1313
ARCHIVE_DIR_NAME,
1414
PROCESSING_DIR_NAME,

lambdas/recordprocessor/src/clients.py

Lines changed: 0 additions & 32 deletions
This file was deleted.

lambdas/recordprocessor/src/file_level_validation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from csv import DictReader
77

88
from audit_table import update_audit_table_status
9-
from clients import logger, s3_client
9+
from common.clients import logger, s3_client
1010
from constants import (
1111
ARCHIVE_DIR_NAME,
1212
EXPECTED_CSV_HEADERS,

lambdas/recordprocessor/src/logging_decorator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from datetime import datetime
77
from functools import wraps
88

9-
from clients import firehose_client, logger
9+
from common.clients import firehose_client, logger
1010
from errors import InvalidHeaders, NoOperationPermissions
1111

1212
STREAM_NAME = os.getenv("SPLUNK_FIREHOSE_NAME", "immunisation-fhir-api-internal-dev-splunk-firehose")

lambdas/recordprocessor/src/make_and_upload_ack_file.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from csv import writer
44
from io import BytesIO, StringIO
55

6-
from clients import s3_client
6+
from common.clients import s3_client
77
from constants import ACK_BUCKET_NAME
88

99

lambdas/recordprocessor/src/mappings.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
import json
44

5-
from clients import redis_client
5+
from common.redis_client import get_redis_client
66
from constants import Urls
77

88

99
def map_target_disease(vaccine: str) -> list:
1010
"""Returns the target disease element for the given vaccine type using the vaccine_disease_mapping"""
11-
diseases_str = redis_client.hget("vacc_to_diseases", vaccine)
11+
diseases_str = get_redis_client().hget("vacc_to_diseases", vaccine)
1212
diseases = json.loads(diseases_str) if diseases_str else []
1313
return [
1414
{

lambdas/recordprocessor/src/process_row.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""Function to process a single row of a csv file"""
22

3-
from clients import logger
3+
from common.clients import logger
44
from constants import Diagnostics
55
from convert_to_fhir_imms_resource import convert_to_fhir_imms_resource
66
from utils_for_recordprocessor import create_diagnostics_dictionary

lambdas/recordprocessor/src/send_to_kinesis.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import simplejson as json
66
from botocore.exceptions import ClientError
77

8-
from clients import kinesis_client, logger
8+
from common.clients import kinesis_client, logger
99

1010

1111
def send_to_kinesis(supplier: str, message_body: dict, vaccine_type: str) -> bool:

0 commit comments

Comments
 (0)