logging

package
v0.237.0 Latest Latest
Warning

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

Go to latest
Published: Feb 2, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func EnableLoggingToUsersHome

func EnableLoggingToUsersHome(applicationName string, verbose bool) (logFilePath string, err error)

func Log

func Log(logmessage string)

func LogBold

func LogBold(logmessage string)

func LogByChangeSummary

func LogByChangeSummary(changeSummary *changesummary.ChangeSummary, message string)

func LogByChangeSummaryf

func LogByChangeSummaryf(changeSummary *changesummary.ChangeSummary, message string, args ...interface{})

func LogChanged

func LogChanged(logmessage string)

func LogChangedf

func LogChangedf(logmessage string, args ...interface{})

func LogError

func LogError(logmessage string)

func LogErrorf

func LogErrorf(logmessage string, args ...interface{})

func LogFatal

func LogFatal(logmessage string)

func LogFatalWithTrace

func LogFatalWithTrace(errorMessageOrError interface{})

func LogFatalWithTracef

func LogFatalWithTracef(logmessage string, args ...interface{})

func LogFatalf

func LogFatalf(logmessage string, args ...interface{})

func LogGoError

func LogGoError(err error)

func LogGoErrorFatal

func LogGoErrorFatal(err error)

func LogGoErrorFatalWithTrace

func LogGoErrorFatalWithTrace(err error)

func LogGood

func LogGood(logmessage string)

func LogGoodf

func LogGoodf(logmessage string, args ...interface{})

func LogInfo

func LogInfo(logmessage string)

func LogInfof

func LogInfof(logmessage string, args ...interface{})

func LogTurnOfColorOutput

func LogTurnOfColorOutput()

func LogTurnOnColorOutput

func LogTurnOnColorOutput()

func LogWarn

func LogWarn(logmessage string)

func LogWarnf

func LogWarnf(logmessage string, args ...interface{})

func MustEnableLoggingToUsersHome

func MustEnableLoggingToUsersHome(applicationName string, verbose bool) (logFilePath string)

func OverrideFunctionLogGoErrorFatal added in v0.205.0

func OverrideFunctionLogGoErrorFatal(overrideFunction func(err error))

func OverrideLog added in v0.205.0

func OverrideLog(overrideFunction func(logmessage string))

func OverrideLogBold added in v0.205.0

func OverrideLogBold(overrideFunction func(logmessage string))

func OverrideLogByChangeSummary added in v0.205.0

func OverrideLogByChangeSummary(overrideFunction func(changeSummary *changesummary.ChangeSummary, message string))

func OverrideLogByChangeSummaryf added in v0.205.0

func OverrideLogByChangeSummaryf(overrideFunction func(changeSummary *changesummary.ChangeSummary, message string, args ...interface{}))

func OverrideLogChanged added in v0.205.0

func OverrideLogChanged(overrideFunction func(logmessage string))

func OverrideLogChangedf added in v0.205.0

func OverrideLogChangedf(overrideFunction func(logmessage string, arg ...interface{}))

func OverrideLogError added in v0.205.0

func OverrideLogError(overrideFunction func(logmessage string))

func OverrideLogErrorf added in v0.205.0

func OverrideLogErrorf(overrideFunction func(logmessage string, arg ...interface{}))

func OverrideLogFatal added in v0.205.0

func OverrideLogFatal(overrideFunction func(logmessage string))

func OverrideLogFatalWithTrace added in v0.205.0

func OverrideLogFatalWithTrace(overrideFunction func(errorMessageOrError interface{}))

func OverrideLogFatalWithTracef added in v0.205.0

func OverrideLogFatalWithTracef(overrideFunction func(logmessage string, args ...interface{}))

func OverrideLogFatalf added in v0.205.0

func OverrideLogFatalf(overrideFunction func(logmessage string, args ...interface{}))

func OverrideLogGoError added in v0.205.0

func OverrideLogGoError(overrideFunction func(err error))

func OverrideLogGoErrorFatalWithTrace added in v0.205.0

func OverrideLogGoErrorFatalWithTrace(overrideFunction func(err error))

func OverrideLogGood added in v0.205.0

func OverrideLogGood(overrideFunction func(logmessage string))

func OverrideLogInfo added in v0.205.0

func OverrideLogInfo(overrideFunction func(logmessage string))

func OverrideLogInfof added in v0.205.0

func OverrideLogInfof(overrideFunction func(logmessage string, args ...interface{}))

func OverrideLogWarn added in v0.205.0

func OverrideLogWarn(overrideFunction func(logmessage string))

func OverrideLogWarnf added in v0.205.0

func OverrideLogWarnf(overrideFunction func(logmessage string, args ...interface{}))

Types

type LogSettings

type LogSettings struct {
	ColorDisabled bool
}

func NewLogSettings

func NewLogSettings() (l *LogSettings)

func (*LogSettings) GetColorDisabled

func (l *LogSettings) GetColorDisabled() (colorDisabled bool)

func (*LogSettings) IsColorDisabled

func (l *LogSettings) IsColorDisabled() (colorDisabled bool)

func (*LogSettings) IsColorEnabled

func (l *LogSettings) IsColorEnabled() (colorEnabled bool)

func (*LogSettings) SetColorDisabled

func (l *LogSettings) SetColorDisabled(colorDisabled bool)

func (*LogSettings) SetColorEnabled

func (l *LogSettings) SetColorEnabled(colorEnabled bool)

Jump to

Keyboard shortcuts

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