From aee4f07634d51e8797becd12d95f05f04f2f54cb Mon Sep 17 00:00:00 2001 From: Erik Reid <erik.reid@geant.org> Date: Sun, 9 Jul 2023 12:31:40 +0200 Subject: [PATCH] simplified tmp settings --- gso/oss-params-example.json | 4 +++- gso/settings.py | 7 ++++++- test/conftest.py | 4 +++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/gso/oss-params-example.json b/gso/oss-params-example.json index 9c48d63d..cc46f4f5 100644 --- a/gso/oss-params-example.json +++ b/gso/oss-params-example.json @@ -2,7 +2,9 @@ "GENERAL": { "public_hostname": "https://gap.geant.org" }, - "RESOURCE_MANAGER_API_PREFIX": "http://localhost:44444", + "RESOURCE_MANAGEMENT": { + "todo": "todo" + }, "IPAM": { "INFOBLOX": { "scheme": "https", diff --git a/gso/settings.py b/gso/settings.py index 88f5dc92..2d527ff1 100644 --- a/gso/settings.py +++ b/gso/settings.py @@ -75,12 +75,17 @@ class ProvisioningProxyParams(BaseSettings): api_version: int +class ResourceManagementParams(BaseSettings): + """TO DO: resource management parameters""" + todo: str + + class OSSParams(BaseSettings): """The set of parameters required for running GSO.""" GENERAL: GeneralParams IPAM: IPAMParams - RESOURCE_MANAGER_API_PREFIX: str + RESOURCE_MANAGEMENT: ResourceManagementParams PROVISIONING_PROXY: ProvisioningProxyParams diff --git a/test/conftest.py b/test/conftest.py index a53a4c79..1ef473a1 100644 --- a/test/conftest.py +++ b/test/conftest.py @@ -14,7 +14,9 @@ def configuration_data() -> dict: s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) yield { "GENERAL": {"public_hostname": "https://gap.geant.org"}, - "RESOURCE_MANAGER_API_PREFIX": "http://localhost:44444", + "RESOURCE_MANAGEMENT": { + 'todo': 'todo' + }, "IPAM": { "INFOBLOX": { "scheme": "https", -- GitLab