log: add watchtower logs

This commit is contained in:
Conner Fromknecht 2019-01-11 18:32:40 -08:00
parent 7a8669a531
commit e0c652791b
No known key found for this signature in database
GPG Key ID: E7D737B67FA592C7

4
log.go

@ -28,6 +28,7 @@ import (
"github.com/lightningnetwork/lnd/routing" "github.com/lightningnetwork/lnd/routing"
"github.com/lightningnetwork/lnd/signal" "github.com/lightningnetwork/lnd/signal"
"github.com/lightningnetwork/lnd/sweep" "github.com/lightningnetwork/lnd/sweep"
"github.com/lightningnetwork/lnd/watchtower"
) )
// Loggers per subsystem. A single backend logger is created and all subsystem // Loggers per subsystem. A single backend logger is created and all subsystem
@ -75,6 +76,7 @@ var (
arpcLog = build.NewSubLogger("ARPC", backendLog.Logger) arpcLog = build.NewSubLogger("ARPC", backendLog.Logger)
invcLog = build.NewSubLogger("INVC", backendLog.Logger) invcLog = build.NewSubLogger("INVC", backendLog.Logger)
nannLog = build.NewSubLogger("NANN", backendLog.Logger) nannLog = build.NewSubLogger("NANN", backendLog.Logger)
wtwrLog = build.NewSubLogger("WTWR", backendLog.Logger)
) )
// Initialize package-global logger variables. // Initialize package-global logger variables.
@ -97,6 +99,7 @@ func init() {
autopilotrpc.UseLogger(arpcLog) autopilotrpc.UseLogger(arpcLog)
invoices.UseLogger(invcLog) invoices.UseLogger(invcLog)
netann.UseLogger(nannLog) netann.UseLogger(nannLog)
watchtower.UseLogger(wtwrLog)
} }
// subsystemLoggers maps each subsystem identifier to its associated logger. // subsystemLoggers maps each subsystem identifier to its associated logger.
@ -125,6 +128,7 @@ var subsystemLoggers = map[string]btclog.Logger{
"ARPC": arpcLog, "ARPC": arpcLog,
"INVC": invcLog, "INVC": invcLog,
"NANN": nannLog, "NANN": nannLog,
"WTWR": wtwrLog,
} }
// initLogRotator initializes the logging rotator to write logs to logFile and // initLogRotator initializes the logging rotator to write logs to logFile and