diff options
author | skullY <skullydazed@gmail.com> | 2020-01-11 12:15:28 -0800 |
---|---|---|
committer | skullydazed <skullydazed@users.noreply.github.com> | 2020-01-11 12:18:30 -0800 |
commit | 81ec3b5f81b3b8f83b763782fffd71ffe3540f56 (patch) | |
tree | 5ff64f7030f1769a653e1eda36e87882bcdfb7f9 /lib/python | |
parent | 8f47e62b36cae15f989aaaa93caf05d4de258fb7 (diff) | |
download | qmk_firmware-81ec3b5f81b3b8f83b763782fffd71ffe3540f56.tar.gz qmk_firmware-81ec3b5f81b3b8f83b763782fffd71ffe3540f56.zip |
yapf and style
Diffstat (limited to 'lib/python')
-rwxr-xr-x | lib/python/qmk/cli/doctor.py | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/lib/python/qmk/cli/doctor.py b/lib/python/qmk/cli/doctor.py index 28bf57a7d..6ddc5571b 100755 --- a/lib/python/qmk/cli/doctor.py +++ b/lib/python/qmk/cli/doctor.py | |||
@@ -10,7 +10,8 @@ import glob | |||
10 | 10 | ||
11 | from milc import cli | 11 | from milc import cli |
12 | 12 | ||
13 | def _udev_rule(vid, pid = None): | 13 | |
14 | def _udev_rule(vid, pid=None): | ||
14 | """ Helper function that return udev rules | 15 | """ Helper function that return udev rules |
15 | """ | 16 | """ |
16 | if pid: | 17 | if pid: |
@@ -18,6 +19,7 @@ def _udev_rule(vid, pid = None): | |||
18 | else: | 19 | else: |
19 | return 'SUBSYSTEMS=="usb", ATTRS{idVendor}=="%s", MODE:="0666"' % vid | 20 | return 'SUBSYSTEMS=="usb", ATTRS{idVendor}=="%s", MODE:="0666"' % vid |
20 | 21 | ||
22 | |||
21 | @cli.subcommand('Basic QMK environment checks') | 23 | @cli.subcommand('Basic QMK environment checks') |
22 | def doctor(cli): | 24 | def doctor(cli): |
23 | """Basic QMK environment checks. | 25 | """Basic QMK environment checks. |
@@ -57,17 +59,14 @@ def doctor(cli): | |||
57 | # Checking for udev rules | 59 | # Checking for udev rules |
58 | udev_dir = "/etc/udev/rules.d/" | 60 | udev_dir = "/etc/udev/rules.d/" |
59 | # These are the recommended udev rules | 61 | # These are the recommended udev rules |
60 | desired_rules = dict(dfu = {_udev_rule("03eb", "2ff4"),_udev_rule("03eb", "2ffb"), _udev_rule("03eb", "2ff0")}, | 62 | desired_rules = { |
61 | 63 | 'dfu': {_udev_rule("03eb", "2ff4"), _udev_rule("03eb", "2ffb"), _udev_rule("03eb", "2ff0")}, | |
62 | tmk = {_udev_rule("feed")}, | 64 | 'tmk': {_udev_rule("feed")}, |
63 | 65 | 'input_club': {_udev_rule("1c11")}, | |
64 | input_club = {_udev_rule("1c11")}, | 66 | 'stm32': {_udev_rule("1eaf", "0003"), _udev_rule("0483", "df11")}, |
65 | 67 | 'caterina': {'ATTRS{idVendor}=="2a03", ENV{ID_MM_DEVICE_IGNORE}="1"', 'ATTRS{idVendor}=="2341", ENV{ID_MM_DEVICE_IGNORE}="1"'}, | |
66 | stm32 = {_udev_rule("1eaf", "0003"),_udev_rule("0483", "df11")}, | 68 | } |
67 | 69 | ||
68 | caterina = {'ATTRS{idVendor}=="2a03", ENV{ID_MM_DEVICE_IGNORE}="1"', | ||
69 | 'ATTRS{idVendor}=="2341", ENV{ID_MM_DEVICE_IGNORE}="1"'} | ||
70 | ) | ||
71 | if os.path.exists(udev_dir): | 70 | if os.path.exists(udev_dir): |
72 | udev_rules = [rule for rule in glob.iglob(os.path.join(udev_dir, "*.rules")) if os.path.isfile(rule)] | 71 | udev_rules = [rule for rule in glob.iglob(os.path.join(udev_dir, "*.rules")) if os.path.isfile(rule)] |
73 | # Collect all rules from the config files | 72 | # Collect all rules from the config files |