aboutsummaryrefslogtreecommitdiffstats
path: root/sampleconfig
diff options
context:
space:
mode:
authorDerrick Schwabe <[email protected]>2022-04-09 17:32:33 -0600
committerDerrick Schwabe <[email protected]>2022-04-09 18:15:20 -0600
commit61d779b50ae5915dcf039eeb09e10b2694b2e833 (patch)
tree18ded90219599d4dce2ea820a2689958d66efd93 /sampleconfig
parentc5100ddde13ea864a0d2137736f172bb52bc20a8 (diff)
downloadcoinos-server-61d779b50ae5915dcf039eeb09e10b2694b2e833.tar.gz
coinos-server-61d779b50ae5915dcf039eeb09e10b2694b2e833.zip
expect script for auto-creating lnd wallet into lnd conf,
place in lnd conf folder so it gets mounted into lnd container
Diffstat (limited to 'sampleconfig')
-rw-r--r--sampleconfig/lnd/lncli-create.exp25
1 files changed, 25 insertions, 0 deletions
diff --git a/sampleconfig/lnd/lncli-create.exp b/sampleconfig/lnd/lncli-create.exp
new file mode 100644
index 00000000..71c4f4e3
--- /dev/null
+++ b/sampleconfig/lnd/lncli-create.exp
@@ -0,0 +1,25 @@
+#!/usr/bin/expect -f
+set force_conservative 0
+if {$force_conservative} {
+ set send_slow {1 .1}
+ proc send {ignore arg} {
+ sleep .1
+ exp_send -s -- $arg
+ }
+}
+set timeout -1
+spawn lncli create
+match_max 100000
+expect -exact "Input wallet password: "
+send -- "password\r"
+
+expect -exact "Confirm password: "
+send -- "password\r"
+
+expect "*Do you have an existing cipher*"
+send -- "n\r"
+
+expect "*a"
+send -- "\r"
+
+expect eof