SDK-scoped logger wrapper with a configurable minimum log level.
This avoids noisy output by default while still allowing callers to opt in to more verbose logs via application config.
Summary
Types
Functions
@spec configure(keyword()) :: :ok
@spec debug( Logger.message(), keyword() ) :: :ok
@spec error( Logger.message(), keyword() ) :: :ok
@spec info( Logger.message(), keyword() ) :: :ok
@spec log(level(), Logger.message(), keyword()) :: :ok
@spec warning( Logger.message(), keyword() ) :: :ok