lnd: allow curl to retry in the create-wallet script
This commit is contained in:
parent
a23b9d1c2d
commit
ce10003747
@ -198,7 +198,10 @@ in {
|
|||||||
RestartSec = "10s";
|
RestartSec = "10s";
|
||||||
ReadWritePaths = cfg.dataDir;
|
ReadWritePaths = cfg.dataDir;
|
||||||
ExecStartPost = let
|
ExecStartPost = let
|
||||||
curl = "${pkgs.curl}/bin/curl -s --show-error";
|
# Retrying is necessary because it can happen that the lnd socket is
|
||||||
|
# existing, but the RPC service isn't yet, which results in error
|
||||||
|
# "waiting to start, RPC services not available".
|
||||||
|
curl = "${pkgs.curl}/bin/curl -s --show-error --retry 10";
|
||||||
restUrl = "https://${cfg.restAddress}:${toString cfg.restPort}/v1";
|
restUrl = "https://${cfg.restAddress}:${toString cfg.restPort}/v1";
|
||||||
in [
|
in [
|
||||||
(nbLib.script "lnd-create-wallet" ''
|
(nbLib.script "lnd-create-wallet" ''
|
||||||
|
Loading…
Reference in New Issue
Block a user