Documentation
¶
Index ¶
- Constants
- type Caller
- type Config
- type DateTime
- type DefaultZenlogger
- func (zenlog *DefaultZenlogger) Access(message string, fields ...ZenField)
- func (zenlog *DefaultZenlogger) ConfCaller(CallerConf Caller)
- func (zenlog *DefaultZenlogger) ConfDateTime(DateTimeConf DateTime)
- func (zenlog *DefaultZenlogger) ConfMessage(MessageConf Message)
- func (zenlog *DefaultZenlogger) ConfPid(pidConf ZenConf)
- func (zenlog *DefaultZenlogger) ConfSeverity(ServerityConf Severity)
- func (zenlog *DefaultZenlogger) Debug(message string, fields ...ZenField)
- func (zenlog *DefaultZenlogger) Error(message string, fields ...ZenField)
- func (zenlog *DefaultZenlogger) GetConfig() Config
- func (zenlog *DefaultZenlogger) GetPid() string
- func (zenlog *DefaultZenlogger) Info(message string, fields ...ZenField)
- func (zenlog *DefaultZenlogger) Query(message string, fields ...ZenField)
- func (zenlog *DefaultZenlogger) SetConfig(newConfig Config)
- func (zenlog *DefaultZenlogger) Warning(message string, fields ...ZenField)
- func (zenlog *DefaultZenlogger) WithPid(pid string) Zenlogger
- func (zenlog *DefaultZenlogger) Write(Type string, msgStr string, fields ...ZenField)
- type Message
- type Output
- type Severity
- type ZenConf
- type ZenField
- type ZenLog
- type ZenMessage
- type Zenlogger
Constants ¶
View Source
const ( DEFAULT_ACCESS = "Access" DEFAULT_INFO = "Info" DFEAULT_WARNING = "Warning" DEFAULT_ERROR = "Error" DEFAULT_DEBUG = "Debug" DEFAULT_QUERY = "Query" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultZenlogger ¶
type DefaultZenlogger struct {
// contains filtered or unexported fields
}
func (*DefaultZenlogger) Access ¶
func (zenlog *DefaultZenlogger) Access(message string, fields ...ZenField)
func (*DefaultZenlogger) ConfCaller ¶
func (zenlog *DefaultZenlogger) ConfCaller(CallerConf Caller)
func (*DefaultZenlogger) ConfDateTime ¶
func (zenlog *DefaultZenlogger) ConfDateTime(DateTimeConf DateTime)
func (*DefaultZenlogger) ConfMessage ¶
func (zenlog *DefaultZenlogger) ConfMessage(MessageConf Message)
func (*DefaultZenlogger) ConfPid ¶
func (zenlog *DefaultZenlogger) ConfPid(pidConf ZenConf)
func (*DefaultZenlogger) ConfSeverity ¶
func (zenlog *DefaultZenlogger) ConfSeverity(ServerityConf Severity)
func (*DefaultZenlogger) Debug ¶
func (zenlog *DefaultZenlogger) Debug(message string, fields ...ZenField)
func (*DefaultZenlogger) Error ¶
func (zenlog *DefaultZenlogger) Error(message string, fields ...ZenField)
func (*DefaultZenlogger) GetConfig ¶
func (zenlog *DefaultZenlogger) GetConfig() Config
func (*DefaultZenlogger) GetPid ¶
func (zenlog *DefaultZenlogger) GetPid() string
func (*DefaultZenlogger) Info ¶
func (zenlog *DefaultZenlogger) Info(message string, fields ...ZenField)
func (*DefaultZenlogger) Query ¶
func (zenlog *DefaultZenlogger) Query(message string, fields ...ZenField)
func (*DefaultZenlogger) SetConfig ¶
func (zenlog *DefaultZenlogger) SetConfig(newConfig Config)
func (*DefaultZenlogger) Warning ¶
func (zenlog *DefaultZenlogger) Warning(message string, fields ...ZenField)
func (*DefaultZenlogger) WithPid ¶
func (zenlog *DefaultZenlogger) WithPid(pid string) Zenlogger
type ZenMessage ¶
type Zenlogger ¶
type Zenlogger interface {
SetConfig(config Config)
GetConfig() Config
WithPid(pid string) Zenlogger
GetPid() string
Access(message string, fields ...ZenField)
Info(message string, fields ...ZenField)
Query(message string, fields ...ZenField)
Debug(message string, fields ...ZenField)
Warning(message string, fields ...ZenField)
Error(message string, fields ...ZenField)
}
func NewZenlogger ¶
Click to show internal directories.
Click to hide internal directories.