log

package
v1.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 28, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package log contains the singleton object and helper functions for facilitating logging within the syft library.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Debug

func Debug(args ...interface{})

Debug logs the given arguments at the debug logging level.

func Debugf

func Debugf(format string, args ...interface{})

Debugf takes a formatted template string and template arguments for the debug logging level.

func Error added in v0.7.0

func Error(args ...interface{})

Error logs the given arguments at the error logging level.

func Errorf

func Errorf(format string, args ...interface{})

Errorf takes a formatted template string and template arguments for the error logging level.

func Get added in v0.85.0

func Get() logger.Logger

func Info

func Info(args ...interface{})

Info logs the given arguments at the info logging level.

func Infof

func Infof(format string, args ...interface{})

Infof takes a formatted template string and template arguments for the info logging level.

func Nested added in v0.60.0

func Nested(fields ...interface{}) logger.Logger

Nested returns a new logger with hard coded key-value pairs

func Set added in v0.85.0

func Set(l logger.Logger)

func Trace added in v0.60.0

func Trace(args ...interface{})

Trace logs the given arguments at the trace logging level.

func Tracef added in v0.60.0

func Tracef(format string, args ...interface{})

Tracef takes a formatted template string and template arguments for the trace logging level.

func Warn added in v0.7.0

func Warn(args ...interface{})

Warn logs the given arguments at the warning logging level.

func Warnf added in v0.7.0

func Warnf(format string, args ...interface{})

Warnf takes a formatted template string and template arguments for the warning logging level.

func WithFields added in v0.60.0

func WithFields(fields ...interface{}) logger.MessageLogger

WithFields returns a message logger with multiple key-value fields.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL