Documentation ¶
Index ¶
- Constants
- type Logger
- type StanLogger
- func (s *StanLogger) Debugf(format string, v ...interface{})
- func (s *StanLogger) Errorf(format string, v ...interface{})
- func (s *StanLogger) Fatalf(format string, v ...interface{})
- func (s *StanLogger) GetLogger() Logger
- func (s *StanLogger) Noticef(format string, v ...interface{})
- func (s *StanLogger) SetLogger(log Logger, debug, trace bool)
- func (s *StanLogger) Tracef(format string, v ...interface{})
Constants ¶
View Source
const LogPrefix = "STREAM: "
LogPrefix is prefixed to all NATS Streaming log messages
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Logger ¶
Logger interface for the Streaming project. This is an alias of the NATS Server's Logger interface.
type StanLogger ¶
type StanLogger struct {
// contains filtered or unexported fields
}
StanLogger is the logger used in this project and implements the Logger interface.
func NewStanLogger ¶
func NewStanLogger() *StanLogger
NewStanLogger returns an instance of StanLogger
func (*StanLogger) Debugf ¶
func (s *StanLogger) Debugf(format string, v ...interface{})
Debugf logs a debug statement
func (*StanLogger) Errorf ¶
func (s *StanLogger) Errorf(format string, v ...interface{})
Errorf logs an error
func (*StanLogger) Fatalf ¶
func (s *StanLogger) Fatalf(format string, v ...interface{})
Fatalf logs a fatal error
func (*StanLogger) Noticef ¶
func (s *StanLogger) Noticef(format string, v ...interface{})
Noticef logs a notice statement
func (*StanLogger) SetLogger ¶
func (s *StanLogger) SetLogger(log Logger, debug, trace bool)
SetLogger sets the logger, debug and trace
func (*StanLogger) Tracef ¶
func (s *StanLogger) Tracef(format string, v ...interface{})
Tracef logs a trace statement
Click to show internal directories.
Click to hide internal directories.