diff --git a/.aws/ecs-task-definition.json b/.aws/ecs-task-definition.json index 6427f60..e52cb72 100644 --- a/.aws/ecs-task-definition.json +++ b/.aws/ecs-task-definition.json @@ -15,6 +15,14 @@ ], "essential": true, "environment": [ + { + "name": "ENV", + "value": "prod" + }, + { + "name": "AWS_S3_REGION", + "value": "ap-northeast-2" + } ], "environmentFiles": [], "mountPoints": [], diff --git a/src/config/S3Config.py b/src/config/S3Config.py index 9d14e78..47080f7 100644 --- a/src/config/S3Config.py +++ b/src/config/S3Config.py @@ -15,6 +15,11 @@ if ENV == "local-profile": session = boto3.Session(profile_name=AWS_PROFILE) s3_client = session.client("s3") +elif ENV == "prod": + s3_client = boto3.client( + "s3", + region_name=AWS_S3_REGION + ) else: s3_client = boto3.client( "s3",