Skip to content

Commit c6835d1

Browse files
fix(api): add provider methods
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Marco Zabel <marco.zabel@dynatrace.com>
1 parent 97798e3 commit c6835d1

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

openfeature/_api.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,12 @@ 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+
def get_provider(self, domain: str | None = None) -> FeatureProvider:
64+
return self._provider_registry.get_provider(domain)
65+
66+
def get_provider_status(self, provider: FeatureProvider) -> ProviderStatus:
67+
return self._provider_registry.get_provider_status(provider)
68+
6369

6470
def clear_providers(self) -> None:
6571
self._provider_registry.clear_providers()

0 commit comments

Comments
 (0)