Documentation ¶
Overview ¶
Package rls implements the RLS cluster specifier plugin.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterForTesting ¶
func RegisterForTesting()
RegisterForTesting registers the RLS Cluster Specifier Plugin for testing purposes, regardless of the XDSRLS environment variable. This is needed because there is no way to set the XDSRLS environment variable to true in a test before init() in this package is run.
TODO: Remove this function once the RLS env var is removed.
func UnregisterForTesting ¶
func UnregisterForTesting()
UnregisterForTesting unregisters the RLS Cluster Specifier Plugin for testing purposes. This is needed because there is no way to unregister the RLS Cluster Specifier Plugin after registering it solely for testing purposes using rls.RegisterForTesting().
TODO: Remove this function once the RLS env var is removed.
Types ¶
This section is empty.