Skip to content

Commit 69076e2

Browse files
committed
Swap order for faster comparison
Signed-off-by: Matthew Keeler <mkeeler@launchdarkly.com>
1 parent f7998e6 commit 69076e2

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

openfeature/provider/_registry.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ def set_provider(self, domain: str, provider: FeatureProvider) -> None:
3131
old_provider = providers[domain]
3232
del providers[domain]
3333
if (
34+
old_provider != self._default_provider and
3435
old_provider not in providers.values()
35-
and old_provider != self._default_provider
3636
):
3737
self._shutdown_provider(old_provider)
38-
if provider not in providers.values() and provider != self._default_provider:
38+
if provider != self._default_provider and provider not in providers.values():
3939
self._initialize_provider(provider)
4040
providers[domain] = provider
4141

0 commit comments

Comments
 (0)