pop config variables from cmd line
This commit is contained in:
parent
5a4a9f5369
commit
fbc68d94d6
4
electrum
4
electrum
|
@ -74,7 +74,7 @@ from electrum import SimpleConfig, Network, Wallet, WalletStorage, NetworkProxy
|
||||||
from electrum.util import print_msg, print_error, print_stderr, print_json, set_verbosity, InvalidPassword
|
from electrum.util import print_msg, print_error, print_stderr, print_json, set_verbosity, InvalidPassword
|
||||||
from electrum.daemon import get_daemon
|
from electrum.daemon import get_daemon
|
||||||
from electrum.plugins import init_plugins
|
from electrum.plugins import init_plugins
|
||||||
from electrum.commands import get_parser, known_commands, Commands
|
from electrum.commands import get_parser, known_commands, Commands, config_variables
|
||||||
|
|
||||||
|
|
||||||
# get password routine
|
# get password routine
|
||||||
|
@ -378,7 +378,7 @@ if __name__ == '__main__':
|
||||||
else:
|
else:
|
||||||
config_options = args.__dict__
|
config_options = args.__dict__
|
||||||
for k, v in config_options.items():
|
for k, v in config_options.items():
|
||||||
if v is None:
|
if v is None or (k in config_variables.get(args.cmd, {}).keys()):
|
||||||
config_options.pop(k)
|
config_options.pop(k)
|
||||||
if config_options.get('server'):
|
if config_options.get('server'):
|
||||||
config_options['auto_connect'] = False
|
config_options['auto_connect'] = False
|
||||||
|
|
Loading…
Reference in New Issue