mirror of
https://github.com/lightninglabs/aperture.git
synced 2025-12-18 01:24:19 +01:00
log: add missing loggers
This commit is contained in:
12
log.go
12
log.go
@@ -3,20 +3,26 @@ package aperture
|
|||||||
import (
|
import (
|
||||||
"github.com/btcsuite/btclog"
|
"github.com/btcsuite/btclog"
|
||||||
"github.com/lightninglabs/aperture/auth"
|
"github.com/lightninglabs/aperture/auth"
|
||||||
|
"github.com/lightninglabs/aperture/lsat"
|
||||||
"github.com/lightninglabs/aperture/proxy"
|
"github.com/lightninglabs/aperture/proxy"
|
||||||
|
"github.com/lightninglabs/lndclient"
|
||||||
"github.com/lightningnetwork/lnd/build"
|
"github.com/lightningnetwork/lnd/build"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
const Subsystem = "APER"
|
||||||
|
|
||||||
var (
|
var (
|
||||||
logWriter = build.NewRotatingLogWriter()
|
logWriter = build.NewRotatingLogWriter()
|
||||||
|
|
||||||
log = build.NewSubLogger("MAIN", logWriter.GenSubLogger)
|
log = build.NewSubLogger(Subsystem, logWriter.GenSubLogger)
|
||||||
)
|
)
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
setSubLogger("MAIN", log, nil)
|
setSubLogger(Subsystem, log, nil)
|
||||||
addSubLogger(auth.Subsystem, auth.UseLogger)
|
addSubLogger(auth.Subsystem, auth.UseLogger)
|
||||||
addSubLogger("PRXY", proxy.UseLogger)
|
addSubLogger(lsat.Subsystem, lsat.UseLogger)
|
||||||
|
addSubLogger(proxy.Subsystem, proxy.UseLogger)
|
||||||
|
addSubLogger("LNDC", lndclient.UseLogger)
|
||||||
}
|
}
|
||||||
|
|
||||||
// addSubLogger is a helper method to conveniently create and register the
|
// addSubLogger is a helper method to conveniently create and register the
|
||||||
|
|||||||
10
proxy/log.go
10
proxy/log.go
@@ -8,6 +8,8 @@ import (
|
|||||||
"github.com/lightningnetwork/lnd/build"
|
"github.com/lightningnetwork/lnd/build"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
const Subsystem = "PRXY"
|
||||||
|
|
||||||
// log is a logger that is initialized with no output filters. This
|
// log is a logger that is initialized with no output filters. This
|
||||||
// means the package will not perform any logging by default until the caller
|
// means the package will not perform any logging by default until the caller
|
||||||
// requests it.
|
// requests it.
|
||||||
@@ -15,13 +17,7 @@ var log btclog.Logger
|
|||||||
|
|
||||||
// The default amount of logging is none.
|
// The default amount of logging is none.
|
||||||
func init() {
|
func init() {
|
||||||
UseLogger(build.NewSubLogger("PRXY", nil))
|
UseLogger(build.NewSubLogger(Subsystem, nil))
|
||||||
}
|
|
||||||
|
|
||||||
// DisableLog disables all library log output. Logging output is disabled
|
|
||||||
// by default until UseLogger is called.
|
|
||||||
func DisableLog() {
|
|
||||||
UseLogger(btclog.Disabled)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// UseLogger uses a specified Logger to output package logging info.
|
// UseLogger uses a specified Logger to output package logging info.
|
||||||
|
|||||||
Reference in New Issue
Block a user