diff options
author | Zach White <skullydazed@gmail.com> | 2021-06-24 20:31:46 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-24 20:31:46 -0700 |
commit | 7c2bd4dd88d29958b7ecc281af463257cc63fd46 (patch) | |
tree | 510db022f71542da9e3516b2c071015b29b01d6d /lib/python/qmk | |
parent | 61ec0023c47de0c1418b50e2f76f1eb2c7d9c09b (diff) |
add doctor to safe_commands (#13324)
Diffstat (limited to 'lib/python/qmk')
-rw-r--r-- | lib/python/qmk/cli/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/python/qmk/cli/__init__.py b/lib/python/qmk/cli/__init__.py index 32da1a9b52..7f5e0a1fa6 100644 --- a/lib/python/qmk/cli/__init__.py +++ b/lib/python/qmk/cli/__init__.py @@ -22,6 +22,7 @@ safe_commands = [ # A list of subcommands we always run, even when the module imports fail 'clone', 'config', + 'doctor', 'env', 'setup', ] @@ -190,7 +191,7 @@ for subcommand in subcommands: try: __import__(subcommand) - except ModuleNotFoundError as e: + except (ImportError, ModuleNotFoundError) as e: if safe_command: print(f'Warning: Could not import {subcommand}: {e.__class__.__name__}, {e}') else: |