print warnings to stderr
This commit is contained in:
parent
beef0570e0
commit
a54901b5d6
1 changed files with 8 additions and 5 deletions
13
c4ctrl.py
13
c4ctrl.py
|
@ -124,7 +124,7 @@ class Dmx:
|
||||||
Expand 4 bit hex code notation (eg. #f0f) and pad with template."""
|
Expand 4 bit hex code notation (eg. #f0f) and pad with template."""
|
||||||
if len(color) > len(self.template): # Truncate
|
if len(color) > len(self.template): # Truncate
|
||||||
print("Warning: truncating color value {} to {}".format(
|
print("Warning: truncating color value {} to {}".format(
|
||||||
color, color[:len(self.template)]))
|
color, color[:len(self.template)]), file=sys.stderr)
|
||||||
return color[:len(self.template)]
|
return color[:len(self.template)]
|
||||||
|
|
||||||
# Expand 3 char codes and codes of half the required length.
|
# Expand 3 char codes and codes of half the required length.
|
||||||
|
@ -242,7 +242,8 @@ class C4Room:
|
||||||
|
|
||||||
mode_id, error = Fluffy().mode_id(magic)
|
mode_id, error = Fluffy().mode_id(magic)
|
||||||
if error:
|
if error:
|
||||||
print("Warning: unknown mode \"{}\". Using default.".format(magic))
|
print("Warning: unknown mode \"{}\". Using default.".format(
|
||||||
|
magic), file=sys.stderr)
|
||||||
|
|
||||||
light.set_color(colorscheme.color_for(light.topic))
|
light.set_color(colorscheme.color_for(light.topic))
|
||||||
cmd.append({
|
cmd.append({
|
||||||
|
@ -508,7 +509,7 @@ class Kitchenlight:
|
||||||
"""Set to mode "text"."""
|
"""Set to mode "text"."""
|
||||||
text = text.encode("ascii", "ignore")
|
text = text.encode("ascii", "ignore")
|
||||||
if len(text) > 256: # Maximum text length
|
if len(text) > 256: # Maximum text length
|
||||||
print("Warning: text length must not exceed 256 characters!")
|
print("Warning: text length must not exceed 256 characters!", file=sys.stderr)
|
||||||
text = text[:256]
|
text = text[:256]
|
||||||
d = bytearray(8 + len(text) + 1)
|
d = bytearray(8 + len(text) + 1)
|
||||||
v = memoryview(d)
|
v = memoryview(d)
|
||||||
|
@ -585,7 +586,8 @@ class ColorScheme:
|
||||||
elif quiet:
|
elif quiet:
|
||||||
return None
|
return None
|
||||||
else:
|
else:
|
||||||
print("Warning: config dir \"{}\" does not exist!".format(cfg_dir))
|
print("Warning: config dir \"{}\" does not exist!".format(
|
||||||
|
cfg_dir), file=sys.stderr)
|
||||||
return None
|
return None
|
||||||
|
|
||||||
return cfg_dir
|
return cfg_dir
|
||||||
|
@ -792,7 +794,8 @@ class Fluffy:
|
||||||
modes = {
|
modes = {
|
||||||
"fade" : 1,
|
"fade" : 1,
|
||||||
"wave" : 4,
|
"wave" : 4,
|
||||||
"emp" : 8
|
"emp" : 8,
|
||||||
|
"empulse" : 9
|
||||||
}
|
}
|
||||||
|
|
||||||
def mode_id(self, name):
|
def mode_id(self, name):
|
||||||
|
|
Loading…
Reference in a new issue