Documentation
¶
Index ¶
- Variables
- func HandleCLIInput(c *gossip.Cluster)
- func PrintTable(table [][]string)
- type Command
- type CommandHandler
- type ZerologLogger
- func (l *ZerologLogger) Debugf(format string, args ...interface{})
- func (l *ZerologLogger) Err(err error) gossip.Logger
- func (l *ZerologLogger) Errorf(format string, args ...interface{})
- func (l *ZerologLogger) Field(key string, value interface{}) gossip.Logger
- func (l *ZerologLogger) Infof(format string, args ...interface{})
- func (l *ZerologLogger) Tracef(format string, args ...interface{})
- func (l *ZerologLogger) Warnf(format string, args ...interface{})
Constants ¶
This section is empty.
Variables ¶
View Source
var Commands = []Command{}
Functions ¶
func HandleCLIInput ¶
func PrintTable ¶
func PrintTable(table [][]string)
Types ¶
type Command ¶
type Command struct {
Cmd string
HelpText string
Handler CommandHandler
}
type CommandHandler ¶
type ZerologLogger ¶
type ZerologLogger struct {
// contains filtered or unexported fields
}
ZerologLogger implements the Logger interface using zerolog
func NewZerologLogger ¶
func NewZerologLogger(zl zerolog.Logger) *ZerologLogger
func (*ZerologLogger) Debugf ¶
func (l *ZerologLogger) Debugf(format string, args ...interface{})
func (*ZerologLogger) Errorf ¶
func (l *ZerologLogger) Errorf(format string, args ...interface{})
func (*ZerologLogger) Field ¶
func (l *ZerologLogger) Field(key string, value interface{}) gossip.Logger
func (*ZerologLogger) Infof ¶
func (l *ZerologLogger) Infof(format string, args ...interface{})
func (*ZerologLogger) Tracef ¶
func (l *ZerologLogger) Tracef(format string, args ...interface{})
func (*ZerologLogger) Warnf ¶
func (l *ZerologLogger) Warnf(format string, args ...interface{})
Click to show internal directories.
Click to hide internal directories.