From df0f9ea2f44ae35ad07285b00e7be2fe80cfa46d Mon Sep 17 00:00:00 2001 From: Christian Rotzoll Date: Fri, 12 Apr 2019 13:03:01 +0100 Subject: [PATCH] Handle Exceptions --- home.admin/config.scripts/lnd.initwallet.py | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/home.admin/config.scripts/lnd.initwallet.py b/home.admin/config.scripts/lnd.initwallet.py index 94a0d769d..9af1a2d70 100644 --- a/home.admin/config.scripts/lnd.initwallet.py +++ b/home.admin/config.scripts/lnd.initwallet.py @@ -61,10 +61,15 @@ if mode=="new": # aezeed_passphrase= #) request = ln.GenSeedRequest() - response = stub.GenSeed(request) - seedwords = response.cipher_seed_mnemonic - seedwordsString=','.join(seedwords) - print("seedwords='"+seedwordsString+"'") + try: + response = stub.GenSeed(request) + seedwords = response.cipher_seed_mnemonic + seedwordsString=','.join(seedwords) + print("seedwords='"+seedwordsString+"'") + except: + e = sys.exc_info()[0] + write_to_page( "

Error: %s

" % e ) + print("err='Failed: RPC GenSeedRequest'") # TODO: do first https://api.lightning.community/#genseed @@ -76,8 +81,12 @@ if mode=="new": wallet_password=walletpassword, cipher_seed_mnemonic=seedwords ) - response = stub.InitWallet(request) - #print(response) + try: + response = stub.InitWallet(request) + except: + e = sys.exc_info()[0] + write_to_page( "

Error: %s

" % e ) + print("err='Failed: RPC InitWallet'") elif mode=="seed":