Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdapterRawMessage ¶
type AdapterRawMessage struct {
// contains filtered or unexported fields
}
func (*AdapterRawMessage) Debug ¶
func (t *AdapterRawMessage) Debug(msg string, keyvals ...interface{})
func (*AdapterRawMessage) Error ¶
func (t *AdapterRawMessage) Error(msg string, keyvals ...interface{})
func (*AdapterRawMessage) Info ¶
func (t *AdapterRawMessage) Info(msg string, keyvals ...interface{})
func (*AdapterRawMessage) Warn ¶
func (t *AdapterRawMessage) Warn(msg string, keyvals ...interface{})
type AdapterSplitter ¶
type AdapterSplitter struct {
// contains filtered or unexported fields
}
AdapterSplitter basic adapter of temporal logger to spans assumes that keyvals are (key,value) pairs to have some semblance of structure implements
type Logger interface {
Debug(msg string, keyvals ...interface{})
Info(msg string, keyvals ...interface{})
Warn(msg string, keyvals ...interface{})
Error(msg string, keyvals ...interface{})
}
without the dependency, so be warned
func NewAdapterRawMessage ¶
func NewAdapterRawMessage(trs klogga.TracerProvider) *AdapterSplitter
func NewAdapterSplitter ¶
func NewAdapterSplitter(trs klogga.TracerProvider) *AdapterSplitter
func (*AdapterSplitter) Debug ¶
func (t *AdapterSplitter) Debug(msg string, keyvals ...interface{})
func (*AdapterSplitter) Error ¶
func (t *AdapterSplitter) Error(msg string, keyvals ...interface{})
func (*AdapterSplitter) Info ¶
func (t *AdapterSplitter) Info(msg string, keyvals ...interface{})
func (*AdapterSplitter) Warn ¶
func (t *AdapterSplitter) Warn(msg string, keyvals ...interface{})
Click to show internal directories.
Click to hide internal directories.