yapf and style

arm_split 0.7.108
skullY 5 years ago committed by skullydazed
parent 8f47e62b36
commit 81ec3b5f81

@ -10,7 +10,8 @@ import glob
from milc import cli from milc import cli
def _udev_rule(vid, pid = None):
def _udev_rule(vid, pid=None):
""" Helper function that return udev rules """ Helper function that return udev rules
""" """
if pid: if pid:
@ -18,6 +19,7 @@ def _udev_rule(vid, pid = None):
else: else:
return 'SUBSYSTEMS=="usb", ATTRS{idVendor}=="%s", MODE:="0666"' % vid return 'SUBSYSTEMS=="usb", ATTRS{idVendor}=="%s", MODE:="0666"' % vid
@cli.subcommand('Basic QMK environment checks') @cli.subcommand('Basic QMK environment checks')
def doctor(cli): def doctor(cli):
"""Basic QMK environment checks. """Basic QMK environment checks.
@ -57,17 +59,14 @@ def doctor(cli):
# Checking for udev rules # Checking for udev rules
udev_dir = "/etc/udev/rules.d/" udev_dir = "/etc/udev/rules.d/"
# These are the recommended udev rules # These are the recommended udev rules
desired_rules = dict(dfu = {_udev_rule("03eb", "2ff4"),_udev_rule("03eb", "2ffb"), _udev_rule("03eb", "2ff0")}, desired_rules = {
'dfu': {_udev_rule("03eb", "2ff4"), _udev_rule("03eb", "2ffb"), _udev_rule("03eb", "2ff0")},
tmk = {_udev_rule("feed")}, 'tmk': {_udev_rule("feed")},
'input_club': {_udev_rule("1c11")},
input_club = {_udev_rule("1c11")}, 'stm32': {_udev_rule("1eaf", "0003"), _udev_rule("0483", "df11")},
'caterina': {'ATTRS{idVendor}=="2a03", ENV{ID_MM_DEVICE_IGNORE}="1"', 'ATTRS{idVendor}=="2341", ENV{ID_MM_DEVICE_IGNORE}="1"'},
stm32 = {_udev_rule("1eaf", "0003"),_udev_rule("0483", "df11")}, }
caterina = {'ATTRS{idVendor}=="2a03", ENV{ID_MM_DEVICE_IGNORE}="1"',
'ATTRS{idVendor}=="2341", ENV{ID_MM_DEVICE_IGNORE}="1"'}
)
if os.path.exists(udev_dir): if os.path.exists(udev_dir):
udev_rules = [rule for rule in glob.iglob(os.path.join(udev_dir, "*.rules")) if os.path.isfile(rule)] udev_rules = [rule for rule in glob.iglob(os.path.join(udev_dir, "*.rules")) if os.path.isfile(rule)]
# Collect all rules from the config files # Collect all rules from the config files

Loading…
Cancel
Save