package logger
import "github.com/vertica/vertica-sql-go/logger"
Index ¶
- func SetLogLevel(newLevel LogLevel)
- func SetLogger(newLogger Backend)
- type Backend
- type FileLogger
- type LogLevel
- type Logger
- func New(name string) *Logger
- func (l *Logger) Debug(format string, args ...interface{})
- func (l *Logger) Error(format string, args ...interface{})
- func (l *Logger) Fatal(format string, args ...interface{})
- func (l *Logger) Info(format string, args ...interface{})
- func (l *Logger) LineTrace()
- func (l *Logger) Trace(format string, args ...interface{})
- func (l *Logger) Warn(format string, args ...interface{})
- type STDIOLogger
Functions ¶
func SetLogLevel ¶
func SetLogLevel(newLevel LogLevel)
func SetLogger ¶
func SetLogger(newLogger Backend)
Types ¶
type Backend ¶
type Backend interface {
// contains filtered or unexported methods
}
Backend defines the public interface that must be implemented by all logger backends
type FileLogger ¶
type FileLogger struct {
// contains filtered or unexported fields
}
func NewFileLogger ¶
func NewFileLogger(filename string) (*FileLogger, error)
type LogLevel ¶
type LogLevel int32
LogLevel is the enum type for the log levels.
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
func New ¶
func (*Logger) Debug ¶
func (*Logger) Error ¶
func (*Logger) Fatal ¶
func (*Logger) Info ¶
func (*Logger) LineTrace ¶
func (l *Logger) LineTrace()
func (*Logger) Trace ¶
func (*Logger) Warn ¶
type STDIOLogger ¶
type STDIOLogger struct { }
Source Files ¶
filelogger.go logger.go stdiologger.go
- Version
- v0.1.4
- Published
- Sep 18, 2019
- Platform
- windows/amd64
- Imports
- 4 packages
- Last checked
- 3 hours ago –
Tools for package owners.