summaryrefslogtreecommitdiffstats
path: root/control/gen-fan-zone-defs.py
diff options
context:
space:
mode:
authorMatthew Barth <msbarth@us.ibm.com>2017-06-12 13:13:02 -0500
committerMatthew Barth <msbarth@us.ibm.com>2017-06-26 09:24:41 -0500
commit1de66629a31ee2a4751b2f30c5baa11464ba5aad (patch)
treed908cf562395a0b978a8b36be20ba22e24af0215 /control/gen-fan-zone-defs.py
parent9e741ed099a77ed2638b852027e751b90f67450d (diff)
downloadphosphor-fan-presence-1de66629a31ee2a4751b2f30c5baa11464ba5aad.tar.gz
phosphor-fan-presence-1de66629a31ee2a4751b2f30c5baa11464ba5aad.zip
Add default floor speed support
Change-Id: Id2d3b362e79e7a8c2330181f68ae11e43f84e2fd Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Diffstat (limited to 'control/gen-fan-zone-defs.py')
-rwxr-xr-xcontrol/gen-fan-zone-defs.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/control/gen-fan-zone-defs.py b/control/gen-fan-zone-defs.py
index 20c1534..eb33956 100755
--- a/control/gen-fan-zone-defs.py
+++ b/control/gen-fan-zone-defs.py
@@ -49,6 +49,7 @@ const std::vector<ZoneGroup> Manager::_zoneLayouts
ZoneDefinition{
${zone['num']},
${zone['full_speed']},
+ ${zone['default_floor']},
std::vector<FanDefinition>{
%for fan in zone['fans']:
FanDefinition{
@@ -294,6 +295,8 @@ def buildZoneData(zone_data, fan_data, events_data, zone_conditions_data):
zone['full_speed'] = z['full_speed']
+ zone['default_floor'] = z['default_floor']
+
# 'cooling_profiles' is optional (use 'all' instead)
if ('cooling_profiles' not in z) or \
(z['cooling_profiles'] is None):
OpenPOWER on IntegriCloud