Searched hist:"35108 a77" (Results 1 – 3 of 3) sorted by relevance
/openbmc/phosphor-fan-presence/monitor/ |
H A D | groups.hpp | 35108a77 Thu Sep 28 13:02:32 CDT 2017 Matt Spinler <spinler@us.ibm.com> monitor: Update YAML parser to handle trust groups It creates a list of group creator lambdas based on the information in the monitor YAML file. These lambdas are called by the manager class to create the trust group instances. A real life example is: const std::vector<CreateGroupFunction> trustGroups { { []() { std::vector<std::string> names{ "fan0_1", "fan1_1", "fan2_1", "fan3_1", }; return std::make_unique<NonzeroSpeed>(names); } }, }; Change-Id: Ia883df35efb86242aae2f8ed7d1714e94e65a6e6 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
H A D | fan_defs.hpp | 35108a77 Thu Sep 28 13:02:32 CDT 2017 Matt Spinler <spinler@us.ibm.com> monitor: Update YAML parser to handle trust groups It creates a list of group creator lambdas based on the information in the monitor YAML file. These lambdas are called by the manager class to create the trust group instances. A real life example is: const std::vector<CreateGroupFunction> trustGroups { { []() { std::vector<std::string> names{ "fan0_1", "fan1_1", "fan2_1", "fan3_1", }; return std::make_unique<NonzeroSpeed>(names); } }, }; Change-Id: Ia883df35efb86242aae2f8ed7d1714e94e65a6e6 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
H A D | gen-fan-monitor-defs.py | 35108a77 Thu Sep 28 13:02:32 CDT 2017 Matt Spinler <spinler@us.ibm.com> monitor: Update YAML parser to handle trust groups It creates a list of group creator lambdas based on the information in the monitor YAML file. These lambdas are called by the manager class to create the trust group instances. A real life example is: const std::vector<CreateGroupFunction> trustGroups { { []() { std::vector<std::string> names{ "fan0_1", "fan1_1", "fan2_1", "fan3_1", }; return std::make_unique<NonzeroSpeed>(names); } }, }; Change-Id: Ia883df35efb86242aae2f8ed7d1714e94e65a6e6 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|