logger

package
v5.3.1-beta Latest Latest
Warning

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

Go to latest
Published: Apr 13, 2025 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DEBUG = 10 // Fine-grained debugging
	INFO  = 20 // Normal operations
	WARN  = 30 // Potential issues
	ERROR = 40 // Critical errors
)

Severity Levels

View Source
const (
	SYS_MAIN     = "MAIN"
	SYS_WEB      = "WEB"
	SYS_DISCORD  = "DISCORD"
	SYS_BACKUP   = "BACKUP"
	SYS_DETECT   = "DETECT"
	SYS_CORE     = "CORE"
	SYS_CONFIG   = "CONFIG"
	SYS_INSTALL  = "INSTALL"
	SYS_SSE      = "SSE"
	SYS_SECURITY = "SECURITY"
)

Subsystems

Variables

View Source
var (
	Main      = &Logger{prefix: SYS_MAIN}
	Web       = &Logger{prefix: SYS_WEB}
	Discord   = &Logger{prefix: SYS_DISCORD}
	Backup    = &Logger{prefix: SYS_BACKUP}
	Detection = &Logger{prefix: SYS_DETECT}
	Core      = &Logger{prefix: SYS_CORE}
	Config    = &Logger{prefix: SYS_CONFIG}
	Install   = &Logger{prefix: SYS_INSTALL}
	SSE       = &Logger{prefix: SYS_SSE}
	Security  = &Logger{prefix: SYS_SECURITY}
)

Logger instances

Functions

This section is empty.

Types

type Logger

type Logger struct {
	// contains filtered or unexported fields
}

func (*Logger) Backup

func (l *Logger) Backup(message string)

Subsystem-specific methods (update colors for consistency)

func (*Logger) Config

func (l *Logger) Config(message string)

func (*Logger) Core

func (l *Logger) Core(message string)

func (*Logger) Debug

func (l *Logger) Debug(message string)

Severity-based methods

func (*Logger) Detection

func (l *Logger) Detection(message string)

func (*Logger) Discord

func (l *Logger) Discord(message string)

func (*Logger) Error

func (l *Logger) Error(message string)

func (*Logger) Info

func (l *Logger) Info(message string)

func (*Logger) Install

func (l *Logger) Install(message string)

func (*Logger) SSE

func (l *Logger) SSE(message string)

func (*Logger) Security

func (l *Logger) Security(message string)

func (*Logger) Warn

func (l *Logger) Warn(message string)

Jump to

Keyboard shortcuts

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