From f39aebb089f5abf3383e18244245c57d5c84583a Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Tue, 30 Aug 2022 16:33:35 -0400 Subject: [PATCH] cli: don't apply settings in solaar config --- lib/solaar/cli/config.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/solaar/cli/config.py b/lib/solaar/cli/config.py index a998dfec..baaf3fca 100644 --- a/lib/solaar/cli/config.py +++ b/lib/solaar/cli/config.py @@ -76,7 +76,7 @@ def _print_setting_keyed(s, key, verbose=True): if value is None: print(s.name, '= ? (failed to read from device)') 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): @@ -163,7 +163,7 @@ def run(receivers, args, find_receiver, find_device): if not dev.settings: raise Exception('no settings for %s' % dev.name) _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)) for s in dev.settings: print('') @@ -183,7 +183,7 @@ def run(receivers, args, find_receiver, find_device): raise Exception("no setting '%s' for %s" % (args.setting, dev.name)) if args.value_key is None: - setting.apply() + # setting.apply() _print_setting(setting) return