loggers.*nolog.Dbgf   A
last analyzed

Complexity

Conditions 1

Size

Total Lines 1
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 1
nop 2
dl 0
loc 1
rs 10
c 0
b 0
f 0
1
package loggers
2
3
import (
4
	"io"
5
	"time"
6
7
	"github.com/cdleo/go-commons/logger"
8
)
9
10
type nolog struct {
11
}
12
13
func NewNullLogger() logger.Logger {
14
	return &nolog{}
15
}
16
17
func (l *nolog) SetLogLevel(level string) error {
18
	return nil
19
}
20
21
func (l *nolog) SetOutput(w io.Writer) {
22
}
23
24
func (l *nolog) SetTimestampFunc(_ func() time.Time) {
25
}
26
27
func (l *nolog) WithRefID(refID string) logger.Logger {
28
	return l
29
}
30
31
func (l *nolog) Show(msg string) {
32
}
33
func (l *nolog) Showf(format string, v ...interface{}) {
34
}
35
36
func (l *nolog) Fatal(err error, msg string) {
37
}
38
func (l *nolog) Fatalf(err error, format string, v ...interface{}) {
39
}
40
41
func (l *nolog) Error(err error, msg string) {
42
}
43
func (l *nolog) Errorf(err error, format string, v ...interface{}) {
44
}
45
46
func (l *nolog) Warn(msg string) {
47
}
48
func (l *nolog) Warnf(format string, v ...interface{}) {
49
}
50
51
func (l *nolog) Info(msg string) {
52
}
53
func (l *nolog) Infof(format string, v ...interface{}) {
54
}
55
56
func (l *nolog) Bus(msg string) {
57
}
58
func (l *nolog) Busf(format string, v ...interface{}) {
59
}
60
61
func (l *nolog) Msg(msg string) {
62
}
63
func (l *nolog) Msgf(format string, v ...interface{}) {
64
}
65
66
func (l *nolog) Dbg(msg string) {
67
}
68
func (l *nolog) Dbgf(format string, v ...interface{}) {
69
}
70
71
func (l *nolog) Qry(msg string) {
72
}
73
func (l *nolog) Qryf(format string, v ...interface{}) {
74
}
75
76
func (l *nolog) Trace(msg string) {
77
}
78
func (l *nolog) Tracef(format string, v ...interface{}) {
79
}
80