log.go raw
1 package cfgutil
2
3 import (
4 "github.com/p9c/p9/pkg/log"
5 "github.com/p9c/p9/version"
6 )
7
8 var subsystem = log.AddLoggerSubsystem(version.PathBase)
9 var F, E, W, I, D, T log.LevelPrinter = log.GetLogPrinterSet(subsystem)
10
11 func init() {
12 // to filter out this package, uncomment the following
13 // var _ = logg.AddFilteredSubsystem(subsystem)
14
15 // to highlight this package, uncomment the following
16 // var _ = logg.AddHighlightedSubsystem(subsystem)
17
18 // these are here to test whether they are working
19 // F.Ln("F.Ln")
20 // E.Ln("E.Ln")
21 // W.Ln("W.Ln")
22 // I.Ln("I.Ln")
23 // D.Ln("D.Ln")
24 // F.Ln("T.Ln")
25 // F.F("%s", "F.F")
26 // E.F("%s", "E.F")
27 // W.F("%s", "W.F")
28 // I.F("%s", "I.F")
29 // D.F("%s", "D.F")
30 // T.F("%s", "T.F")
31 // F.C(func() string { return "F.C" })
32 // E.C(func() string { return "E.C" })
33 // W.C(func() string { return "W.C" })
34 // I.C(func() string { return "I.C" })
35 // D.C(func() string { return "D.C" })
36 // T.C(func() string { return "T.C" })
37 // F.C(func() string { return "F.C" })
38 // E.Chk(errors.New("E.Chk"))
39 // W.Chk(errors.New("W.Chk"))
40 // I.Chk(errors.New("I.Chk"))
41 // D.Chk(errors.New("D.Chk"))
42 // T.Chk(errors.New("T.Chk"))
43 }
44