From 441dce9726654646b071f6c22b89e6d894855339 Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Tue, 24 Mar 2026 14:43:46 +0000 Subject: [PATCH] Move DomnaSites to dedicated file --- utils/sharepoint/domna_sharepoint_client.py | 14 +++----------- utils/sharepoint/domna_sites.py | 11 +++++++++++ 2 files changed, 14 insertions(+), 11 deletions(-) create mode 100644 utils/sharepoint/domna_sites.py diff --git a/utils/sharepoint/domna_sharepoint_client.py b/utils/sharepoint/domna_sharepoint_client.py index 374ee140..67e079ed 100644 --- a/utils/sharepoint/domna_sharepoint_client.py +++ b/utils/sharepoint/domna_sharepoint_client.py @@ -1,18 +1,10 @@ -from enum import Enum import os from typing import Any, Dict, Optional -from utils.logger import setup_logger -from utils.sharepoint.sharepoint_client import SharePointClient from io import BytesIO - -class DomnaSites(Enum): - # https//{tenant}.sharepoint.com/sites/{site}/_api/site/id - # TODO: Add these to github secrets!!! - DOMNA = os.getenv("DOMNA_SHAREPOINT_ID") - OSMOSIS_ACD = os.getenv("OSMOSIS_ACD_SHAREPOINT_ID") - PRIVATE_PAY = os.getenv("PRIVATE_PAY_SHAREPOINT_ID") - SOCIAL_HOUSING_WAVE_3 = os.getenv("SOCIAL_HOUSING_WAVE_3_SHAREPOINT_ID") +from utils.logger import setup_logger +from utils.sharepoint.domna_sites import DomnaSites +from utils.sharepoint.sharepoint_client import SharePointClient class DomnaSharepointClient: diff --git a/utils/sharepoint/domna_sites.py b/utils/sharepoint/domna_sites.py new file mode 100644 index 00000000..e5efb82c --- /dev/null +++ b/utils/sharepoint/domna_sites.py @@ -0,0 +1,11 @@ +from enum import Enum +import os + + +class DomnaSites(Enum): + # https//{tenant}.sharepoint.com/sites/{site}/_api/site/id + # TODO: Add these to github secrets!!! + DOMNA = os.getenv("DOMNA_SHAREPOINT_ID") + OSMOSIS_ACD = os.getenv("OSMOSIS_ACD_SHAREPOINT_ID") + PRIVATE_PAY = os.getenv("PRIVATE_PAY_SHAREPOINT_ID") + SOCIAL_HOUSING_WAVE_3 = os.getenv("SOCIAL_HOUSING_WAVE_3_SHAREPOINT_ID")