MCPcopy Create free account
hub / github.com/devnullvoid/pvetui / formatMessage

Method formatMessage

internal/logger/logger.go:176–181  ·  view source on GitHub ↗

formatMessage creates a formatted log message with timestamp and level.

(level Level, format string, args ...interface{})

Source from the content-addressed store, hash-verified

174
175// formatMessage creates a formatted log message with timestamp and level.
176func (l *Logger) formatMessage(level Level, format string, args ...interface{}) string {
177 timestamp := time.Now().Format("2006-01-02 15:04:05")
178 message := fmt.Sprintf(format, args...)
179
180 return fmt.Sprintf("[%s] [%s] %s", timestamp, level.String(), message)
181}
182
183// Debug logs a debug message (implements interfaces.Logger).
184func (l *Logger) Debug(format string, args ...interface{}) {

Callers 3

DebugMethod · 0.95
InfoMethod · 0.95
ErrorMethod · 0.95

Implementers 7

ExampleLoggerpkg/api/example_usage.go
MockLoggerpkg/api/testutils/mocks.go
TestLoggerpkg/api/testutils/mocks.go
NoOpLoggerpkg/api/interfaces/interfaces.go
Loggerinternal/logger/logger.go
LoggerAdapterinternal/adapters/adapters.go
mockLoggerinternal/taskmanager/manager_test.go

Calls 1

StringMethod · 0.45

Tested by

no test coverage detected