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")