cli: don't apply settings in solaar config

This commit is contained in:
Peter F. Patel-Schneider 2022-08-30 16:33:35 -04:00
parent 61caa94d75
commit f39aebb089
1 changed files with 3 additions and 3 deletions

View File

@ -76,7 +76,7 @@ def _print_setting_keyed(s, key, verbose=True):
if value is None: if value is None:
print(s.name, '= ? (failed to read from device)') print(s.name, '= ? (failed to read from device)')
else: else:
print(s.name, s.val_to_string({k: value[str(int(k))]})) print(s.name, s.val_to_string({k: value[int(k)]}))
def to_int(s): def to_int(s):
@ -163,7 +163,7 @@ def run(receivers, args, find_receiver, find_device):
if not dev.settings: if not dev.settings:
raise Exception('no settings for %s' % dev.name) raise Exception('no settings for %s' % dev.name)
_configuration.attach_to(dev) _configuration.attach_to(dev)
_settings.apply_all_settings(dev) # _settings.apply_all_settings(dev)
print(dev.name, '(%s) [%s:%s]' % (dev.codename, dev.wpid, dev.serial)) print(dev.name, '(%s) [%s:%s]' % (dev.codename, dev.wpid, dev.serial))
for s in dev.settings: for s in dev.settings:
print('') print('')
@ -183,7 +183,7 @@ def run(receivers, args, find_receiver, find_device):
raise Exception("no setting '%s' for %s" % (args.setting, dev.name)) raise Exception("no setting '%s' for %s" % (args.setting, dev.name))
if args.value_key is None: if args.value_key is None:
setting.apply() # setting.apply()
_print_setting(setting) _print_setting(setting)
return return