From 5f70a054638eeead16d33c0fbf9cd09948b50f1f Mon Sep 17 00:00:00 2001 From: Oliver Gugger Date: Fri, 15 May 2020 12:17:55 +0200 Subject: [PATCH] loopd: export DefaultConfig --- loopd/config.go | 33 ++++++++++++++++++--------------- loopd/start.go | 2 +- 2 files changed, 19 insertions(+), 16 deletions(-) diff --git a/loopd/config.go b/loopd/config.go index 403cb6c..2e96eca 100644 --- a/loopd/config.go +++ b/loopd/config.go @@ -59,19 +59,22 @@ const ( testnetServer = "test.swap.lightning.today:11010" ) -var defaultConfig = config{ - Network: "mainnet", - RPCListen: "localhost:11010", - RESTListen: "localhost:8081", - Insecure: false, - LogDir: defaultLogDir, - MaxLogFiles: defaultMaxLogFiles, - MaxLogFileSize: defaultMaxLogFileSize, - DebugLevel: defaultLogLevel, - MaxLSATCost: lsat.DefaultMaxCostSats, - MaxLSATFee: lsat.DefaultMaxRoutingFeeSats, - LoopOutMaxParts: defaultLoopOutMaxParts, - Lnd: &lndConfig{ - Host: "localhost:10009", - }, +// DefaultConfig returns all default values for the Config struct. +func DefaultConfig() config { + return config{ + Network: "mainnet", + RPCListen: "localhost:11010", + RESTListen: "localhost:8081", + Insecure: false, + LogDir: defaultLogDir, + MaxLogFiles: defaultMaxLogFiles, + MaxLogFileSize: defaultMaxLogFileSize, + DebugLevel: defaultLogLevel, + MaxLSATCost: lsat.DefaultMaxCostSats, + MaxLSATFee: lsat.DefaultMaxRoutingFeeSats, + LoopOutMaxParts: defaultLoopOutMaxParts, + Lnd: &lndConfig{ + Host: "localhost:10009", + }, + } } diff --git a/loopd/start.go b/loopd/start.go index 030f608..a569ab2 100644 --- a/loopd/start.go +++ b/loopd/start.go @@ -92,7 +92,7 @@ func newListenerCfg(config *config, rpcCfg RPCConfig) *listenerCfg { } func Start(rpcCfg RPCConfig) error { - config := defaultConfig + config := DefaultConfig() // Parse command line flags. parser := flags.NewParser(&config, flags.Default)