X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=ricsdl-package%2Fricsdl%2Fconfiguration.py;fp=ricsdl-package%2Fricsdl%2Fconfiguration.py;h=b1521da2b63d0822dd3af450d9e52675c8ef4ec2;hb=c6c9af2f19370e67f1ae8568c23cadecbec29ccc;hp=892d60787739785ab1f251a6396ca0ca8418e554;hpb=d5886f34edc38445066f4fcc831003305233081b;p=ric-plt%2Fsdlpy.git diff --git a/ricsdl-package/ricsdl/configuration.py b/ricsdl-package/ricsdl/configuration.py index 892d607..b1521da 100644 --- a/ricsdl-package/ricsdl/configuration.py +++ b/ricsdl-package/ricsdl/configuration.py @@ -34,7 +34,8 @@ class DbBackendType(Enum): class _Configuration(): """This class implements Shared Data Layer (SDL) configurability.""" Params = namedtuple('Params', ['db_host', 'db_port', 'db_sentinel_port', - 'db_sentinel_master_name', 'db_type']) + 'db_sentinel_master_name', + 'db_cluster_addr_list', 'db_type']) def __init__(self, fake_db_backend): self.params = self._read_configuration(fake_db_backend) @@ -46,6 +47,7 @@ class _Configuration(): "DB port": self.params.db_port, "DB master sentinel": self.params.db_sentinel_master_name, "DB sentinel port": self.params.db_sentinel_port, + "DB cluster address list": self.params.db_cluster_addr_list, "DB type": self.params.db_type.name, } ) @@ -72,4 +74,5 @@ class _Configuration(): db_port=os.getenv('DBAAS_SERVICE_PORT'), db_sentinel_port=os.getenv('DBAAS_SERVICE_SENTINEL_PORT'), db_sentinel_master_name=os.getenv('DBAAS_MASTER_NAME'), + db_cluster_addr_list=os.getenv('DBAAS_CLUSTER_ADDR_LIST'), db_type=backend_type)