package log
import "github.com/ydb-platform/ydb-go-sdk/v3/log"
Index ¶
- Constants
- func Coordination(l Logger, details trace.Details) (t trace.Coordination)
- func Discovery(log Logger, details trace.Details) (t trace.Discovery)
- func Driver(log Logger, details trace.Details) (t trace.Driver)
- func Ratelimiter(log Logger, details trace.Details) (t trace.Ratelimiter)
- func Retry(l Logger, details trace.Details) (t trace.Retry)
- func Scheme(log Logger, details trace.Details) (t trace.Scheme)
- func Scripting(log Logger, details trace.Details) (t trace.Scripting)
- func Secret(secret string) string
- func Table(l Logger, details trace.Details) (t trace.Table)
- type Level
- type Logger
Constants ¶
const ( TRACE = Level(level.TRACE) DEBUG = Level(level.DEBUG) INFO = Level(level.INFO) WARN = Level(level.WARN) ERROR = Level(level.ERROR) FATAL = Level(level.FATAL) QUIET = Level(level.QUIET) )
Functions ¶
func Coordination ¶
func Coordination(l Logger, details trace.Details) (t trace.Coordination)
func Discovery ¶
func Driver ¶
Driver makes trace.Driver with internal logging
func Ratelimiter ¶
func Ratelimiter(log Logger, details trace.Details) (t trace.Ratelimiter)
func Retry ¶
func Scheme ¶
func Scripting ¶
func Secret ¶
func Table ¶
Table makes trace.Table with internal logging nolint:gocyclo
Types ¶
type Level ¶
func FromString ¶
type Logger ¶
type Logger interface { // Tracef logs at Trace logger level using fmt formatter Tracef(format string, args ...interface{}) // Debugf logs at Debug logger level using fmt formatter Debugf(format string, args ...interface{}) // Infof logs at Info logger level using fmt formatter Infof(format string, args ...interface{}) // Warnf logs at Warn logger level using fmt formatter Warnf(format string, args ...interface{}) // Errorf logs at Error logger level using fmt formatter Errorf(format string, args ...interface{}) // Fatalf logs at Fatal logger level using fmt formatter Fatalf(format string, args ...interface{}) // WithName provide applying sub-scope of logger messages WithName(name string) Logger }
Source Files ¶
coordination.go discovery.go driver.go level.go log.go ratelimiter.go retry.go scheme.go scripting.go secret.go table.go
- Version
- v3.17.0-rc0
- Published
- Apr 2, 2022
- Platform
- js/wasm
- Imports
- 9 packages
- Last checked
- 7 seconds ago –
Tools for package owners.