From f9f6ea436519a3df65591a039a8e18ff358a711c Mon Sep 17 00:00:00 2001 From: Janus Date: Thu, 19 Jul 2018 12:43:53 +0200 Subject: [PATCH] commands: tolerate lack of argument to 'verbosity' --- electrum/commands.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/electrum/commands.py b/electrum/commands.py index 88d1c63cd..e9276d3bf 100644 --- a/electrum/commands.py +++ b/electrum/commands.py @@ -829,7 +829,9 @@ def add_network_options(parser): def add_global_options(parser): group = parser.add_argument_group('global options') - group.add_argument("-v", "--verbosity", dest="verbosity", default='', help="Set verbosity filter") + # const is for when no argument is given to verbosity + # default is for when the flag is missing + group.add_argument("-v", "--verbosity", dest="verbosity", help="Set verbosity filter", default='', const='', nargs='?') group.add_argument("-D", "--dir", dest="electrum_path", help="electrum directory") group.add_argument("-P", "--portable", action="store_true", dest="portable", default=False, help="Use local 'electrum_data' directory") group.add_argument("-w", "--wallet", dest="wallet_path", help="wallet path")