X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=electrum;h=8b004b3a32f5f33225d29c57d2ef2a76b1364f6d;hb=4ffd117640a3cb1632f367e8cc8dc490cacc8cc2;hp=15edf601af63254e2a30924ce3f915787f0cf3a2;hpb=0636ef8b329505cfb04ef767d5e97d8637d996f9;p=electrum-nvc.git diff --git a/electrum b/electrum index 15edf60..8b004b3 100755 --- a/electrum +++ b/electrum @@ -64,7 +64,7 @@ def prompt_password(prompt, confirm=True): def arg_parser(): usage = "%prog [options] command" - parser = optparse.OptionParser(prog=usage, add_help_option=False) + parser = optparse.OptionParser(usage=usage, add_help_option=False) parser.add_option("-h", "--help", action="callback", callback=print_help_cb, help="show this help text") parser.add_option("-g", "--gui", dest="gui", help="User interface: qt, lite, gtk, text or stdio") parser.add_option("-w", "--wallet", dest="wallet_path", help="wallet path (default: electrum.dat)") @@ -103,16 +103,15 @@ def print_help_cb(self, opt, value, parser): print_help(parser) -def run_command(cmd, password=None, args=[]): - import socket +def run_command(cmd, password=None, args=None): + if args is None: + args = [] # Do not use mutables as default values! if cmd.requires_network and not options.offline: network = NetworkProxy(config) if not network.start(start_daemon= (True if cmd.name!='daemon' else False)): print "Daemon not running" sys.exit(1) - - if wallet: wallet.start_threads(network) wallet.update()