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.