fix logger: use default development

pull/8/head
Edouard Paris 5 years ago
parent 238995cda8
commit 6f0cd4afd7

@ -48,6 +48,9 @@ If you prefer to run `lntop` from a docker container:
cd docker cd docker
# now you should review ./lntop/home/initial-config.toml # now you should review ./lntop/home/initial-config.toml
# if you have an existing .lntop directory, you can export it
# export LNTOP_HOME=~/.lntop
# ! change path to files in .lntop/config with user current directory /root !
# point LND_HOME to your actual lnd directory # point LND_HOME to your actual lnd directory
# we recommend using .envrc with direnv # we recommend using .envrc with direnv
@ -59,7 +62,7 @@ export LND_HOME=~/.lnd
# run lntop from the container # run lntop from the container
./lntop.sh ./lntop.sh
# lntop data will be mapped to host folder at ./_volumes/lntop-data # lntop data will be mapped to host folder at ./_volumes/lntop-data
``` ```
To see `lntop` logs, you can tail them in another terminal session via: To see `lntop` logs, you can tail them in another terminal session via:

@ -13,7 +13,10 @@ type App struct {
} }
func New(cfg *config.Config) (*App, error) { func New(cfg *config.Config) (*App, error) {
logger := logging.New(cfg.Logger) logger, err := logging.New(cfg.Logger)
if err != nil {
return nil, err
}
network, err := network.New(&cfg.Network, logger) network, err := network.New(&cfg.Network, logger)
if err != nil { if err != nil {

@ -43,17 +43,15 @@ func Object(key string, val zapcore.ObjectMarshaler) Field {
return zap.Object(key, val) return zap.Object(key, val)
} }
func New(cfg config.Logger) Logger { func New(cfg config.Logger) (Logger, error) {
var logger Logger switch cfg.Type {
if cfg.Type == "development" { case "development":
logger, _ = NewDevelopmentLogger(cfg.Dest) return NewDevelopmentLogger(cfg.Dest)
} else if cfg.Type == "noop" { case "production":
logger, _ = NewNopLogger() return NewProductionLogger(cfg.Dest)
} else { default:
logger, _ = NewProductionLogger(cfg.Dest) return NewDevelopmentLogger(cfg.Dest)
} }
return logger
} }
func NewProductionLogger(dest string) (Logger, error) { func NewProductionLogger(dest string) (Logger, error) {

Loading…
Cancel
Save