# Packages

No description provided by the author

# Functions

BindFlags binds logging relevant flags for specified command.
MustInit sets up the logging system according to the provided LoggingConfig and log level.
MustInitFromViper initializes the logging system using configurations from viper.
MustInitWithCtx performs the similiar initializations as `MustInit` with support for graceful shutdown by accepting a context and a wait group.
MustInitWithCtxFromViper performs the similar initializations as `MustInitFromViper` with support for graceful shutdown by accepting a context and a wait group.
No description provided by the author
No description provided by the author

# Variables

Default error tolerance config.
Default error tolerance logger.

# Structs

ErrorToleranceConfig defines the configuration for error tolerance behavior.
ErrorTolerantLogger is a thread-safe logger with error tolerance behavior based on the continuous error count.
LoggingConfig logging configuration such as log level etc.,.