lightning-pool/loop: extract lnd variable

This commit is contained in:
Erik Arvstedt 2021-09-08 17:01:12 +02:00
parent 955b44404c
commit be12a49933
No known key found for this signature in database
GPG key ID: 33312B944DD97846
2 changed files with 14 additions and 8 deletions

View file

@ -6,6 +6,9 @@ let
cfg = config.services.lightning-pool;
nbLib = config.nix-bitcoin.lib;
secretsDir = config.nix-bitcoin.secretsDir;
lnd = config.services.lnd;
network = config.services.bitcoind.network;
rpclisten = "${cfg.rpcAddress}:${toString cfg.rpcPort}";
configFile = builtins.toFile "pool.conf" ''
@ -13,8 +16,8 @@ let
restlisten=${cfg.restAddress}:${toString cfg.restPort}
${optionalString (cfg.proxy != null) "proxy=${cfg.proxy}"}
lnd.host=${config.services.lnd.rpcAddress}:${toString config.services.lnd.rpcPort}
lnd.macaroondir=${config.services.lnd.networkDir}
lnd.host=${lnd.rpcAddress}:${toString lnd.rpcPort}
lnd.macaroondir=${lnd.networkDir}
lnd.tlspath=${secretsDir}/lnd-cert
${cfg.extraConfig}