Searched hist:"81 bc880d" (Results 1 – 2 of 2) sorted by relevance
/openbmc/phosphor-fan-presence/control/json/actions/ |
H A D | set_parameter_from_group_max.hpp | 81bc880d Fri Aug 06 09:25:45 CDT 2021 Matt Spinler <spinler@us.ibm.com> control: set_parameter_from_group_max action This action will write a D-Bus property value to the Manager's parameter cache. The property value written is the maximum value of all the configured groups. The value can be modified using the Modifier utility class's expressions before storing it. The use case for this is that this action would be configured to write a parameter that could then be used by another action. An example JSON config is: { "name": "set_parameter_from_group", "parameter_name": "proc_0_throttle_temp", "modifier": { "operator": "minus", "value": 4 } } This would read the maximum D-Bus property found in all the groups configured for the action, subtract 4 from it, and then store it as a Manager parameter under the name proc_0_throttle_temp. Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I75d91110023e0de9908d694997676e4854917ea8
|
H A D | set_parameter_from_group_max.cpp | 81bc880d Fri Aug 06 09:25:45 CDT 2021 Matt Spinler <spinler@us.ibm.com> control: set_parameter_from_group_max action This action will write a D-Bus property value to the Manager's parameter cache. The property value written is the maximum value of all the configured groups. The value can be modified using the Modifier utility class's expressions before storing it. The use case for this is that this action would be configured to write a parameter that could then be used by another action. An example JSON config is: { "name": "set_parameter_from_group", "parameter_name": "proc_0_throttle_temp", "modifier": { "operator": "minus", "value": 4 } } This would read the maximum D-Bus property found in all the groups configured for the action, subtract 4 from it, and then store it as a Manager parameter under the name proc_0_throttle_temp. Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I75d91110023e0de9908d694997676e4854917ea8
|