pop all options that are None before passing them to SimpleConfig
This commit is contained in:
parent
ae1f1ee8ea
commit
f7c3b2f067
7
electrum
7
electrum
|
@ -146,10 +146,13 @@ if __name__ == '__main__':
|
|||
|
||||
# config is an object passed to the various constructors (wallet, interface, gui)
|
||||
if 'ANDROID_DATA' in os.environ:
|
||||
config = SimpleConfig({'wallet_path':"/sdcard/electrum.dat", 'blockchain_headers_path':'/sdcard', 'gui':'android'})
|
||||
config_options = {'wallet_path':"/sdcard/electrum.dat", 'blockchain_headers_path':'/sdcard', 'gui':'android'}
|
||||
else:
|
||||
config = SimpleConfig(eval(str(options)))
|
||||
config_options = eval(str(options))
|
||||
for k, v in config_options.items():
|
||||
if v is None: config_options.pop(k)
|
||||
|
||||
config = SimpleConfig(config_options)
|
||||
wallet = Wallet(config)
|
||||
|
||||
if len(args)==0:
|
||||
|
|
Loading…
Reference in New Issue