Documentation
¶
Overview ¶
Package logging is a generated GoMock package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewHandler ¶
func NewHandler(w SyslogWriter) slog.Handler
NewHandler creates a slog.Handler backed by the given SyslogWriter. Useful for testing with a mock writer.
func NewSyslogHandler ¶
NewSyslogHandler returns a slog.Handler that writes to local syslog with the given tag. On any failure, returns a no-op handler — never writes to stderr.
Types ¶
type MockSyslogWriter ¶
type MockSyslogWriter struct {
// contains filtered or unexported fields
}
MockSyslogWriter is a mock of SyslogWriter interface.
func NewMockSyslogWriter ¶
func NewMockSyslogWriter(ctrl *gomock.Controller) *MockSyslogWriter
NewMockSyslogWriter creates a new mock instance.
func (*MockSyslogWriter) Debug ¶
func (m_2 *MockSyslogWriter) Debug(m string) error
Debug mocks base method.
func (*MockSyslogWriter) EXPECT ¶
func (m *MockSyslogWriter) EXPECT() *MockSyslogWriterMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockSyslogWriter) Err ¶
func (m_2 *MockSyslogWriter) Err(m string) error
Err mocks base method.
func (*MockSyslogWriter) Info ¶
func (m_2 *MockSyslogWriter) Info(m string) error
Info mocks base method.
func (*MockSyslogWriter) Warning ¶
func (m_2 *MockSyslogWriter) Warning(m string) error
Warning mocks base method.
type MockSyslogWriterMockRecorder ¶
type MockSyslogWriterMockRecorder struct {
// contains filtered or unexported fields
}
MockSyslogWriterMockRecorder is the mock recorder for MockSyslogWriter.
func (*MockSyslogWriterMockRecorder) Debug ¶
func (mr *MockSyslogWriterMockRecorder) Debug(m any) *gomock.Call
Debug indicates an expected call of Debug.
func (*MockSyslogWriterMockRecorder) Err ¶
func (mr *MockSyslogWriterMockRecorder) Err(m any) *gomock.Call
Err indicates an expected call of Err.