From bba1378317bd442043b6efe39c789ded22d68ae2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20K=C3=BChnel?= Date: Sat, 21 Oct 2017 11:48:22 +0200 Subject: [PATCH] dded "-v" flag to demo.py to print debug output to console. --- demo.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/demo.py b/demo.py index 7eec72d..cf58f8d 100755 --- a/demo.py +++ b/demo.py @@ -2,6 +2,7 @@ import argparse import re +import logging from miflora.miflora_poller import MiFloraPoller, \ MI_CONDUCTIVITY, MI_MOISTURE, MI_LIGHT, MI_TEMPERATURE, MI_BATTERY @@ -18,6 +19,7 @@ def valid_miflora_mac(mac, pat=re.compile(r"C4:7C:8D:[0-9A-F]{2}:[0-9A-F]{2}:[0- parser = argparse.ArgumentParser() parser.add_argument('mac', type=valid_miflora_mac) parser.add_argument('--backend', choices=['gatttool', 'bluepy'], default='gatttool') +parser.add_argument('-v', '--verbose', action='store_const', const=True) args = parser.parse_args() backend = None @@ -28,6 +30,9 @@ def valid_miflora_mac(mac, pat=re.compile(r"C4:7C:8D:[0-9A-F]{2}:[0-9A-F]{2}:[0- else: raise Exception('unknown backend: {}'.format(args.backend)) +if args.verbose: + logging.basicConfig(level=logging.DEBUG) + poller = MiFloraPoller(args.mac, backend) print("Getting data from Mi Flora")