From 1a6da7b690cc2caf94286983ba951304e253d091 Mon Sep 17 00:00:00 2001 From: Khalim Conn-Kowlessar Date: Mon, 16 Oct 2023 12:22:27 +1100 Subject: [PATCH] Added eco-spreadsheet presign bucket --- backend/app/plan/router.py | 21 +++++++++++---------- infrastructure/terraform/main.tf | 7 +++++++ 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/backend/app/plan/router.py b/backend/app/plan/router.py index 25855fef..ab0e32b5 100644 --- a/backend/app/plan/router.py +++ b/backend/app/plan/router.py @@ -77,16 +77,16 @@ async def trigger_plan(body: PlanTriggerRequest): session, portfolio_id=body.portfolio_id, address=config['address'], postcode=config['postcode'] ) # if a new record was not created, we don't produduce recommendations - # if not is_new: - # continue - # # TODO: Need to add heat demand target - # create_property_targets( - # session, - # property_id=property_id, - # portfolio_id=body.portfolio_id, - # epc_target=body.goal_value, - # heat_demand_target=None - # ) + if not is_new: + continue + # TODO: Need to add heat demand target + create_property_targets( + session, + property_id=property_id, + portfolio_id=body.portfolio_id, + epc_target=body.goal_value, + heat_demand_target=None + ) input_properties.append( Property( @@ -127,6 +127,7 @@ async def trigger_plan(body: PlanTriggerRequest): recommendations_scoring_data = [] for p in input_properties: + property_recommendations = [] # Property recommendations diff --git a/infrastructure/terraform/main.tf b/infrastructure/terraform/main.tf index 79fe015e..c7a6561d 100644 --- a/infrastructure/terraform/main.tf +++ b/infrastructure/terraform/main.tf @@ -98,6 +98,13 @@ module "s3_due_considerations_bucket" { allowed_origins = var.allowed_origins } +module "s3_eco_spreadseet_bucket" { + source = "./modules/s3_presignable_bucket" + bucketname = "retrofit-eco-spreadsheet-${var.stage}" + environment = var.stage + allowed_origins = var.allowed_origins +} + module "s3" { source = "./modules/s3" bucketname = "retrofit-datalake-${var.stage}"