Add quiet option
This commit is contained in:
+4
-1
@@ -15,7 +15,9 @@ from mqtt import MqttClient
|
|||||||
from workers_manager import WorkersManager
|
from workers_manager import WorkersManager
|
||||||
|
|
||||||
parser = argparse.ArgumentParser()
|
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()
|
parsed = parser.parse_args()
|
||||||
|
|
||||||
if parsed.debug:
|
if parsed.debug:
|
||||||
@@ -38,6 +40,7 @@ try:
|
|||||||
except (KeyboardInterrupt, SystemExit):
|
except (KeyboardInterrupt, SystemExit):
|
||||||
raise
|
raise
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
|
if not parsed.quiet:
|
||||||
_LOGGER.exception(e)
|
_LOGGER.exception(e)
|
||||||
except KeyboardInterrupt:
|
except KeyboardInterrupt:
|
||||||
running = False
|
running = False
|
||||||
|
|||||||
Reference in New Issue
Block a user