# Functions
FromContext returns the logger within a context previously created via NewContext, or nil if unset.
NewContext returns a context containing the given logger, which can later be accessed via FromContext.
NewMockConfigProvider creates a new mock instance.
NewMockInterface creates a new mock instance.
# Constants
DebugLevel is appropriate for messages intended for the developers of exodus-rsync to diagnose issues.
InfoLevel is appropriate for messages which should be visible by default to users of exodus-rsync.
WarnLevel is appropriate for messages which might indicate a problem.
# Variables
Package provides the default implementation of this package's interface.
# Structs
Logger wraps an apex logger with additional utilities.
MockConfigProvider is a mock of ConfigProvider interface.
MockConfigProviderMockRecorder is the mock recorder for MockConfigProvider.
MockInterface is a mock of Interface interface.
MockInterfaceMockRecorder is the mock recorder for MockInterface.
# Interfaces
ConfigProvider is an interface for any kind of object able to provide logger configuration.
Interface defines the public interface of this package.