logging

package
v0.0.0-...-c171aa6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 11, 2014 License: GPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LogLevel

type LogLevel byte
const (
	LevelUnset LogLevel = iota
	LevelTrace
	LevelDebug
	LevelInfo
	LevelWarn
	LevelError
	LevelCritical
	LevelOff
)

type Transport

type Transport struct {
	// contains filtered or unexported fields
}

func (*Transport) Close

func (t *Transport) Close() error

func (*Transport) Closed

func (t *Transport) Closed() <-chan struct{}

func (*Transport) Connect

func (t *Transport) Connect(endpoint string) error

func (*Transport) Critical

func (t *Transport) Critical(v ...interface{}) error

func (*Transport) Criticalf

func (t *Transport) Criticalf(format string, params ...interface{}) error

func (*Transport) Debug

func (t *Transport) Debug(v ...interface{})

func (*Transport) Debugf

func (t *Transport) Debugf(format string, params ...interface{})

func (*Transport) Error

func (t *Transport) Error(v ...interface{}) error

func (*Transport) Errorf

func (t *Transport) Errorf(format string, params ...interface{}) error

func (*Transport) Flush

func (t *Transport) Flush()

func (*Transport) Info

func (t *Transport) Info(v ...interface{})

func (*Transport) Infof

func (t *Transport) Infof(format string, params ...interface{})

func (*Transport) SetLogLevel

func (t *Transport) SetLogLevel(level LogLevel)

func (*Transport) SetSndhwm

func (t *Transport) SetSndhwm(sndhwm int) error

func (*Transport) Trace

func (t *Transport) Trace(v ...interface{})

func (*Transport) Tracef

func (t *Transport) Tracef(format string, params ...interface{})

func (*Transport) Unset

func (t *Transport) Unset(v ...interface{})

func (*Transport) Unsetf

func (t *Transport) Unsetf(format string, params ...interface{})

func (*Transport) Wait

func (t *Transport) Wait() error

func (*Transport) Warn

func (t *Transport) Warn(v ...interface{}) error

func (*Transport) Warnf

func (t *Transport) Warnf(format string, params ...interface{}) error

type TransportFactory

type TransportFactory struct {
	Endpoint string
	Sndhwm   int
}

func NewTransportFactory

func NewTransportFactory() *TransportFactory

func (*TransportFactory) IsFullyConfigured

func (factory *TransportFactory) IsFullyConfigured() error

func (*TransportFactory) MustBeFullyConfigured

func (factory *TransportFactory) MustBeFullyConfigured() *TransportFactory

func (*TransportFactory) MustReadConfigFromEnv

func (factory *TransportFactory) MustReadConfigFromEnv(prefix string) *TransportFactory

func (*TransportFactory) NewTransport

func (factory *TransportFactory) NewTransport(identity string) (*Transport, error)

func (*TransportFactory) ReadConfigFromEnv

func (factory *TransportFactory) ReadConfigFromEnv(prefix string) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL