package
0.5.0
Repository: https://github.com/goplugin/pluginv2.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

InitColor explicitly sets the global color.NoColor option.
NewLogger returns a new Logger configured from environment variables, and logs any parsing errors.
No description provided by the author
StartPyroscope starts continuous profiling of the Chainlink Node.
Sugared returns a new SugaredLogger wrapping the given Logger.
TestLogger creates a logger that directs output to PrettyConsole configured for test output, and to the buffer testMemoryLog.
TestLoggerObserved creates a logger with an observer that can be used to test emitted logs at the given level or above Note: It is not necessary to Sync().

# Constants

SentryFlushDeadline indicates the maximum amount of time we allow sentry to flush events on manual flush.

# Variables

nolint.

# Structs

No description provided by the author
PrettyConsole wraps a Sink (Writer, Syncer, Closer), usually stdout, and formats the incoming json bytes with colors and white space for readability before passing on to the underlying Writer in Sink.

# Interfaces

Logger is the main interface of this package.
PyroscopeConfig represents the expected configuration for Pyroscope to properly work.
SugaredLogger extends the base Logger interface with syntactic sugar, similar to zap.SugaredLogger.

# Type aliases

No description provided by the author