From 61d779b50ae5915dcf039eeb09e10b2694b2e833 Mon Sep 17 00:00:00 2001 From: Derrick Schwabe Date: Sat, 9 Apr 2022 17:32:33 -0600 Subject: expect script for auto-creating lnd wallet into lnd conf, place in lnd conf folder so it gets mounted into lnd container --- sampleconfig/lnd/lncli-create.exp | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 sampleconfig/lnd/lncli-create.exp 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 -- cgit v1.2.3