Documentation
¶
Index ¶
- type BuilderLogger
- func (l *BuilderLogger) Info(msg string)
- func (l *BuilderLogger) Stderr() io.Writer
- func (l *BuilderLogger) Stdout() io.Writer
- func (l *BuilderLogger) VerbosityLevel() Verbosity
- func (l *BuilderLogger) Warn(msg string)
- func (l *BuilderLogger) WarningsLevel() string
- func (l *BuilderLogger) WriteStderr(data []byte) (int, error)
- func (l *BuilderLogger) WriteStdout(data []byte) (int, error)
- type Verbosity
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuilderLogger ¶
type BuilderLogger struct {
// contains filtered or unexported fields
}
BuilderLogger fixdoc
func New ¶
func New(stdout, stderr io.Writer, verbosity Verbosity, warningsLevel string) *BuilderLogger
New creates a new Logger to the given output streams with the specified verbosity and warnings level
func (*BuilderLogger) VerbosityLevel ¶
func (l *BuilderLogger) VerbosityLevel() Verbosity
VerbosityLevel returns the verbosity level of the logger
func (*BuilderLogger) WarningsLevel ¶
func (l *BuilderLogger) WarningsLevel() string
WarningsLevel fixdoc
func (*BuilderLogger) WriteStderr ¶
func (l *BuilderLogger) WriteStderr(data []byte) (int, error)
WriteStderr fixdoc
func (*BuilderLogger) WriteStdout ¶
func (l *BuilderLogger) WriteStdout(data []byte) (int, error)
WriteStdout fixdoc
Click to show internal directories.
Click to hide internal directories.