Skip to content

Commit 766f26a

Browse files
committed
fix(client): consume new api provider functions
Signed-off-by: marcozabel <marco.zabel@dynatrace.com>
1 parent c6835d1 commit 766f26a

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

openfeature/_api.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from openfeature.event import EventHandler, ProviderEvent
88
from openfeature.exception import GeneralError
99
from openfeature.hook import Hook
10-
from openfeature.provider import FeatureProvider
10+
from openfeature.provider import FeatureProvider, ProviderStatus
1111
from openfeature.provider._registry import ProviderRegistry
1212
from openfeature.provider.metadata import Metadata
1313
from openfeature.transaction_context import (
@@ -60,6 +60,7 @@ def set_provider(
6060

6161
def get_provider_metadata(self, domain: str | None = None) -> Metadata:
6262
return self._provider_registry.get_provider(domain).get_metadata()
63+
6364
def get_provider(self, domain: str | None = None) -> FeatureProvider:
6465
return self._provider_registry.get_provider(domain)
6566

openfeature/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,10 +98,10 @@ def __init__(
9898

9999
@property
100100
def provider(self) -> FeatureProvider:
101-
return self._api._provider_registry.get_provider(self.domain)
101+
return self._api.get_provider(self.domain)
102102

103103
def get_provider_status(self) -> ProviderStatus:
104-
return self._api._provider_registry.get_provider_status(self.provider)
104+
return self._api.get_provider_status(self.provider)
105105

106106
def get_metadata(self) -> ClientMetadata:
107107
return ClientMetadata(domain=self.domain)

0 commit comments

Comments
 (0)