cleaner output on solaar-cli config
This commit is contained in:
parent
b39016df7c
commit
59c5619b44
|
|
@ -251,19 +251,20 @@ def config_device(receiver, args):
|
||||||
_fail("no settings for %s" % dev.name)
|
_fail("no settings for %s" % dev.name)
|
||||||
|
|
||||||
if not args.setting:
|
if not args.setting:
|
||||||
print ("[%d:%s:%s]" % (dev.number, dev.name, dev.serial))
|
print ("[%s:%s]" % (dev.serial, dev.kind))
|
||||||
|
print ("#", dev.name)
|
||||||
for s in dev.settings:
|
for s in dev.settings:
|
||||||
print ("")
|
print ("")
|
||||||
print ("# %s" % s.label)
|
print ("# %s" % s.label)
|
||||||
if s.choices:
|
if s.choices:
|
||||||
print ("# possible values: one of [%s], or higher/lower/highest/max/lowest/min" % ', '.join(str(v) for v in s.choices))
|
print ("# possible values: one of [", ', '.join(str(v) for v in s.choices), "], or higher/lower/highest/max/lowest/min")
|
||||||
else:
|
else:
|
||||||
print ("# possible values: true/t/yes/y/1 or false/f/no/n/0")
|
print ("# possible values: true/t/yes/y/1 or false/f/no/n/0")
|
||||||
value = s.read()
|
value = s.read()
|
||||||
if value is None:
|
if value is None:
|
||||||
print ("# ! failed to read '%s'" % s.name)
|
print ("# %s = ? (failed to read from device)" % s.name)
|
||||||
else:
|
else:
|
||||||
print ("%s=%s" % (s.name, value))
|
print (s.name, "=", value)
|
||||||
return
|
return
|
||||||
|
|
||||||
setting = None
|
setting = None
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue