aboutsummaryrefslogtreecommitdiff
path: root/lib/python
diff options
context:
space:
mode:
authorfauxpark <fauxpark@gmail.com>2020-07-11 21:05:26 +1000
committerfauxpark <fauxpark@gmail.com>2020-09-19 05:21:31 +1000
commiteee6dd35446542c40c0f2a7827d9754aefd248e9 (patch)
tree31bdd5cd104ba2fb8548e37adbdc370c5056979d /lib/python
parent510138f525a5ba216a170a0e0e94a4cf940a0c67 (diff)
downloadqmk_firmware-eee6dd35446542c40c0f2a7827d9754aefd248e9.tar.gz
qmk_firmware-eee6dd35446542c40c0f2a7827d9754aefd248e9.zip
Fix errors
Diffstat (limited to 'lib/python')
-rwxr-xr-xlib/python/qmk/cli/doctor.py22
1 files changed, 11 insertions, 11 deletions
diff --git a/lib/python/qmk/cli/doctor.py b/lib/python/qmk/cli/doctor.py
index 81b27216e..89ac7c82a 100755
--- a/lib/python/qmk/cli/doctor.py
+++ b/lib/python/qmk/cli/doctor.py
@@ -150,12 +150,12 @@ def check_udev_rules():
150 udev_dir = Path("/etc/udev/rules.d/") 150 udev_dir = Path("/etc/udev/rules.d/")
151 desired_rules = { 151 desired_rules = {
152 # Atmel DFU 152 # Atmel DFU
153 _udev_rule("03EB", "2FEF"), # ATmega16U2 153 _udev_rule("03EB", "2FEF"), # ATmega16U2
154 _udev_rule("03EB", "2FF0"), # ATmega32U2 154 _udev_rule("03EB", "2FF0"), # ATmega32U2
155 _udev_rule("03EB", "2FF3"), # ATmega16U4 155 _udev_rule("03EB", "2FF3"), # ATmega16U4
156 _udev_rule("03EB", "2FF4"), # ATmega32U4 156 _udev_rule("03EB", "2FF4"), # ATmega32U4
157 _udev_rule("03EB", "2FF9"), # AT90USB64 157 _udev_rule("03EB", "2FF9"), # AT90USB64
158 _udev_rule("03EB", "2FFB"), # AT90USB128 158 _udev_rule("03EB", "2FFB"), # AT90USB128
159 # Kiibohd bootloader 159 # Kiibohd bootloader
160 _udev_rule("1C11", "B007"), 160 _udev_rule("1C11", "B007"),
161 # STM32duino 161 # STM32duino
@@ -169,9 +169,9 @@ def check_udev_rules():
169 # Atmel SAM-Ba (Massdrop) 169 # Atmel SAM-Ba (Massdrop)
170 _udev_rule("03EB", "6124"), 170 _udev_rule("03EB", "6124"),
171 # Caterina (Pro Micro) 171 # Caterina (Pro Micro)
172 _udev_rule("1B4F", None, 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # Sparkfun 172 _udev_rule("1B4F", None, 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # Sparkfun
173 _udev_rule("2341", None, 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # Arduino SA 173 _udev_rule("2341", None, 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # Arduino SA
174 _udev_rule("2A03", None, 'ENV{ID_MM_DEVICE_IGNORE}="1"') # dog hunter AG 174 _udev_rule("2A03", None, 'ENV{ID_MM_DEVICE_IGNORE}="1"') # dog hunter AG
175 } 175 }
176 176
177 # These rules are no longer recommended, only use them to check for their presence. 177 # These rules are no longer recommended, only use them to check for their presence.
@@ -201,8 +201,8 @@ def check_udev_rules():
201 ok = False 201 ok = False
202 cli.log.warn("{bg_yellow}Detected ModemManager without the necessary udev rules. Please either disable it or set the appropriate udev rules if you are using a Pro Micro.") 202 cli.log.warn("{bg_yellow}Detected ModemManager without the necessary udev rules. Please either disable it or set the appropriate udev rules if you are using a Pro Micro.")
203 if not rules.issubset(current_rules): 203 if not rules.issubset(current_rules):
204 for bootloader, rules in deprecated_rules.items(): 204 for bootloader, rule in deprecated_rules.items():
205 if deprecated_rule and deprecated_rule.issubset(current_rules): 205 if rule and rule.issubset(current_rules):
206 cli.log.warn("{bg_yellow}Found old, deprecated udev rules for '%s' boards. The new rules on https://docs.qmk.fm/#/faq_build?id=linux-udev-rules offer better security with the same functionality.", bootloader) 206 cli.log.warn("{bg_yellow}Found old, deprecated udev rules for '%s' boards. The new rules on https://docs.qmk.fm/#/faq_build?id=linux-udev-rules offer better security with the same functionality.", bootloader)
207 else: 207 else:
208 cli.log.warn("{bg_yellow}Missing udev rules for '%s' boards. You'll need to use `sudo` in order to flash them.", bootloader) 208 cli.log.warn("{bg_yellow}Missing udev rules for '%s' boards. You'll need to use `sudo` in order to flash them.", bootloader)