Skip to content

Commit 3748cea

Browse files
committed
Main handler
1 parent 59fcf92 commit 3748cea

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

filenameprocessor/src/file_name_processor.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
(ODS code has multiple lengths)
77
"""
88

9+
import argparse
910
from uuid import uuid4
1011
from utils_for_filenameprocessor import get_created_at_formatted_string, move_file, invoke_filename_lambda
1112
from file_key_validation import validate_file_key
@@ -170,16 +171,20 @@ def lambda_handler(event: dict, context) -> None: # pylint: disable=unused-argu
170171

171172

172173
if __name__ == "__main__":
174+
parser = argparse.ArgumentParser("file_name_processor")
175+
parser.add_argument("--bucket", required=True, help="Bucket name.", type=str)
176+
parser.add_argument("--key", required=True, help="Object key.", type=str)
177+
args = parser.parse_args()
173178

174179
event = {
175180
"Records": [
176181
{
177182
"s3": {
178183
"bucket": {
179-
"name": "immunisation-batch-internal-dev-data-sources"
184+
"name": args.bucket
180185
},
181186
"object": {
182-
"key": "FLU_Vaccinations_v5_YGM41_20000101T00000001.csv"
187+
"key": args.key
183188
}
184189
}
185190
}

0 commit comments

Comments
 (0)