Add quiet option

This commit is contained in:
zewelor
2019-01-29 23:12:38 +01:00
parent 83d84e27de
commit 0ba2832064
+4 -1
View File
@@ -15,7 +15,9 @@ from mqtt import MqttClient
from workers_manager import WorkersManager
parser = argparse.ArgumentParser()
parser.add_argument('-d', '--debug', action='store_true', default=False)
group = parser.add_mutually_exclusive_group()
group.add_argument('-d', '--debug', action='store_true', default=False)
group.add_argument('-q', '--quiet', action='store_true', default=False)
parsed = parser.parse_args()
if parsed.debug:
@@ -38,6 +40,7 @@ try:
except (KeyboardInterrupt, SystemExit):
raise
except Exception as e:
if not parsed.quiet:
_LOGGER.exception(e)
except KeyboardInterrupt:
running = False