return parser object because it is needed to display help
This commit is contained in:
parent
c51cf776ae
commit
6e0a62fada
7
electrum
7
electrum
|
@ -121,7 +121,7 @@ def prompt_password(prompt, confirm=True):
|
|||
password = None
|
||||
return password
|
||||
|
||||
def parse_args():
|
||||
def arg_parser():
|
||||
usage = "usage: %prog [options] command\nCommands: "+ (', '.join(known_commands))
|
||||
parser = optparse.OptionParser(prog=usage)
|
||||
parser.add_option("-g", "--gui", dest="gui", help="User interface: qt, lite, gtk or text")
|
||||
|
@ -136,12 +136,13 @@ def parse_args():
|
|||
parser.add_option("-s", "--server", dest="server", default=None, help="set server host:port:protocol, where protocol is t or h")
|
||||
parser.add_option("-p", "--proxy", dest="proxy", default=None, help="set proxy [type:]host[:port], where type is socks4,socks5 or http")
|
||||
parser.add_option("-v", "--verbose", action="store_true", dest="verbose", default=False, help="show debugging information")
|
||||
return parser.parse_args()
|
||||
return parser
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
||||
options, args = parse_args()
|
||||
parser = arg_parser()
|
||||
options, args = parser.parse_args()
|
||||
set_verbosity(options.verbose)
|
||||
|
||||
# config is an object passed to the various constructors (wallet, interface, gui)
|
||||
|
|
Loading…
Reference in New Issue