LEDS: Provide support to override the default Blink priority
In some cases, it is needed that the Solid-ON action over rules
Blink and this patch adds that support.
Change-Id: Ib0a88b11142ccef3e39ef0a7c6eb3a037c878bc2
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
diff --git a/parse_led.py b/parse_led.py
index 5afe4b0..5392e97 100755
--- a/parse_led.py
+++ b/parse_led.py
@@ -63,9 +63,10 @@
ofile.write(' {\"' + underscore(led_dict) + '\",')
ofile.write('phosphor::led::Layout::' +
str(list_dict.get('Action', 'Off')) + ',')
- ofile.write(str(list_dict.get('DutyOn', 0)) + ',')
+ ofile.write(str(list_dict.get('DutyOn', 50)) + ',')
ofile.write(str(list_dict.get('Period', 0)) + ',')
-
+ priority = str(list_dict.get('Priority', 'Blink'))
+ ofile.write('phosphor::led::Layout::' + priority + ',')
ofile.write('},\n')
ofile.write(' }},\n')
ofile.write('};\n')