discovery_dependency#

rubin.repertoire.discovery_dependency = <rubin.repertoire._dependencies.DiscoveryDependency object>#

Maintain a global Repertoire client for service discovery.

This is structured as a dependency that creates and caches the client on first use to delay client creation until runtime so that the test suite has a chance to initialize environment variables.