mirror of
https://github.com/lightninglabs/faraday.git
synced 2026-08-13 12:33:35 +02:00
cmd/faraday: remove unnecessary logging
We only want to set up logging in one place so we print directly to stderr on startup error, the same way we do in all other projects.
This commit is contained in:
parent
fae9e63fc3
commit
420343d5ca
2 changed files with 2 additions and 37 deletions
|
|
@ -1,36 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"github.com/btcsuite/btclog"
|
||||
"github.com/lightningnetwork/lnd/build"
|
||||
|
||||
"github.com/lightninglabs/faraday"
|
||||
)
|
||||
|
||||
var (
|
||||
logWriter = build.NewRotatingLogWriter()
|
||||
log = build.NewSubLogger("GVNR", logWriter.GenSubLogger)
|
||||
)
|
||||
|
||||
func init() {
|
||||
setSubLogger("GVNR", log, nil)
|
||||
addSubLogger(faraday.Subsystem, faraday.UseLogger)
|
||||
}
|
||||
|
||||
// addSubLogger is a helper method to conveniently create and register the
|
||||
// logger of a sub system.
|
||||
func addSubLogger(subsystem string, useLogger func(btclog.Logger)) {
|
||||
logger := build.NewSubLogger(subsystem, logWriter.GenSubLogger)
|
||||
setSubLogger(subsystem, logger, useLogger)
|
||||
}
|
||||
|
||||
// setSubLogger is a helper method to conveniently register the logger of a sub
|
||||
// system.
|
||||
func setSubLogger(subsystem string, logger btclog.Logger,
|
||||
useLogger func(btclog.Logger)) {
|
||||
|
||||
logWriter.RegisterSubLogger(subsystem, logger)
|
||||
if useLogger != nil {
|
||||
useLogger(logger)
|
||||
}
|
||||
}
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"os"
|
||||
|
||||
"github.com/lightninglabs/faraday"
|
||||
|
|
@ -10,7 +11,7 @@ import (
|
|||
// properly executed if os.Exit() is called.
|
||||
func main() {
|
||||
if err := faraday.Main(); err != nil {
|
||||
log.Infof("Error starting faraday: %v", err)
|
||||
_, _ = fmt.Fprintf(os.Stderr, "Error starting faraday: %v", err)
|
||||
}
|
||||
|
||||
os.Exit(1)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue