From ed89d6257f76551cf5a95caa2a0fb6afb95dd713 Mon Sep 17 00:00:00 2001 From: Christian Rotzoll Date: Fri, 12 Apr 2019 13:31:16 +0100 Subject: [PATCH] exception handling --- home.admin/71initLND.sh | 2 ++ home.admin/config.scripts/lnd.initwallet.py | 14 +++++++------- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/home.admin/71initLND.sh b/home.admin/71initLND.sh index 1ff9819..9d33707 100755 --- a/home.admin/71initLND.sh +++ b/home.admin/71initLND.sh @@ -9,6 +9,8 @@ # CHECK 3: Does LND wallet already exists # - yes: Jump to next point or ask to delete +# +# sudo rm /mnt/hdd/lnd/data/chain/bitcoin/mainnet/wallet.db # UI: Ask if user wants NEW wallet or RECOVER a wallet diff --git a/home.admin/config.scripts/lnd.initwallet.py b/home.admin/config.scripts/lnd.initwallet.py index ca3b622..1edc11f 100644 --- a/home.admin/config.scripts/lnd.initwallet.py +++ b/home.admin/config.scripts/lnd.initwallet.py @@ -67,15 +67,14 @@ if mode=="new": seedwordsString=','.join(seedwords) print("seedwords='"+seedwordsString+"'") except grpc.RpcError as err: - print("err='Failed: gRPC gRPC error'") - print >> sys.stderr, err - print >> sys.stderr, err.code() - print(err) - print(err.code()) + # - wallet might already exist + print("err='grpc.RpcError'") + print >> sys.stderr, err + sys.exit(1) except Exception as err: - print("err='Failed: RPC GenSeedRequest'") - print("debug='"+err.debug_error_string+"'") + print("err='GenSeedRequest'") print >> sys.stderr, err + sys.exit(1) # TODO: do first https://api.lightning.community/#genseed @@ -93,6 +92,7 @@ if mode=="new": e = sys.exc_info()[0] print >> sys.stderr, e print("err='Failed: RPC InitWallet'") + sys.exit(1) elif mode=="seed":