Skip to content

Commit 23c6877

Browse files
committed
Swap order for faster comparison
1 parent f7998e6 commit 23c6877

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

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)