From 51d1cf1b5867df23ffe6ba7de71c2fa479ae9be7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Sa=C5=82aban?= Date: Tue, 26 Dec 2017 22:14:05 +0100 Subject: [PATCH] Add verbosity setting, format log --- utils/walletdump.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/utils/walletdump.py b/utils/walletdump.py index dbba078..34d1e50 100644 --- a/utils/walletdump.py +++ b/utils/walletdump.py @@ -7,7 +7,6 @@ try: from urllib.parse import urlparse except ImportError: from urlparse import urlparse -#logging.basicConfig(level='DEBUG') from monero.backends.jsonrpc import JSONRPCWallet from monero import exceptions @@ -19,7 +18,15 @@ def get_wallet(): argsparser.add_argument('--port', dest='port', default='18082', help="Wallet RPC port") argsparser.add_argument('-u', dest='user', default='', help="Wallet RPC user") argsparser.add_argument('-p', dest='password', default='', help="Wallet RPC password") + argsparser.add_argument('-v', dest='verbosity', action='count', default=0, + help="Verbosity (repeat to increase; -v for INFO, -vv for DEBUG") args = argsparser.parse_args() + level = logging.WARNING + if args.verbosity == 1: + level = logging.INFO + elif args.verbosity > 1: + level = logging.DEBUG + logging.basicConfig(level=level, format="%(asctime)-15s %(message)s") return Wallet(JSONRPCWallet( host=args.host, port=args.port, user=args.user,