Home
last modified time | relevance | path

Searched full:rpolicy (Results 1 – 25 of 30) sorted by relevance

12

/openbmc/openbmc/meta-ampere/meta-mitchell/recipes-phosphor/fans/phosphor-fan/
H A Dpresence.json14 "rpolicy": { object
30 "rpolicy": { object
46 "rpolicy": { object
62 "rpolicy": { object
78 "rpolicy": { object
94 "rpolicy": { object
/openbmc/openbmc/meta-ampere/meta-jade/recipes-phosphor/fans/phosphor-fan/
H A Dpresence.json14 "rpolicy": { object
30 "rpolicy": { object
46 "rpolicy": { object
62 "rpolicy": { object
78 "rpolicy": { object
94 "rpolicy": { object
/openbmc/openbmc/meta-ampere/meta-jefferson/recipes-phosphor/fans/phosphor-fan/
H A Dpresence.json11 "rpolicy": { object
24 "rpolicy": { object
37 "rpolicy": { object
50 "rpolicy": { object
/openbmc/phosphor-fan-presence/presence/
H A Dpfpgen.py170 class Rpolicy(ConfigEntry): class
171 """Convenience type for config file rpolicy:type handlers."""
178 super(Rpolicy, self).__init__(**kw)
192 class AnyOf(Rpolicy, Renderer):
206 class Fallback(Rpolicy, Renderer):
227 self.rpolicy = kw.pop("rpolicy", None)
231 """Create rpolicy and sensor(s) objects."""
233 if self.rpolicy:
234 self.rpolicy["fan"] = self.name
235 factory = Everything.classmap(self.rpolicy["type"])
[all …]
H A Djson_parser.cpp49 {"anyof", rpolicy::getAnyof}, {"fallback", rpolicy::getFallback}};
114 !member.contains("methods") || !member.contains("rpolicy")) in process()
117 … "Missing one of the required fan presence properties, which are: 'name, path, methods, rpolicy'"); in process()
194 getPolicy(member["rpolicy"], fans.back(), std::move(eepromDevice)); in process()
219 const json& rpolicy, const fanPolicy& fpolicy, in getPolicy() argument
222 if (!rpolicy.contains("type")) in getPolicy()
231 // (Must have a supported function within the rpolicy namespace) in getPolicy()
232 auto type = rpolicy["type"].get<std::string>(); in getPolicy()
336 namespace rpolicy namespace
367 } // namespace rpolicy
H A Djson_parser.hpp6 #include "rpolicy.hpp"
124 * @param[in] rpolicy - policy type to construct
131 const json& rpolicy, const fanPolicy& fpolicy,
165 namespace rpolicy namespace
191 } // namespace rpolicy
H A Dpsensor.hpp20 * a redundancy policy (rpolicy.hpp) - it is not enough to implement
H A Dfallback.hpp4 #include "rpolicy.hpp"
/openbmc/phosphor-fan-presence/presence/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier2U/
H A Dconfig.json17 "rpolicy": { object
36 "rpolicy": { object
55 "rpolicy": { object
74 "rpolicy": { object
93 "rpolicy": { object
112 "rpolicy": { object
/openbmc/phosphor-fan-presence/presence/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier4U/
H A Dconfig.json17 "rpolicy": { object
36 "rpolicy": { object
55 "rpolicy": { object
74 "rpolicy": { object
93 "rpolicy": { object
112 "rpolicy": { object
/openbmc/openbmc/meta-ibm/recipes-phosphor/fans/phosphor-fan-presence-config/swift/
H A Dconfig.yaml11 rpolicy:
24 rpolicy:
37 rpolicy:
50 rpolicy:
61 rpolicy:
/openbmc/phosphor-fan-presence/presence/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier1S4U/
H A Dconfig.json17 "rpolicy": { object
36 "rpolicy": { object
55 "rpolicy": { object
74 "rpolicy": { object
/openbmc/phosphor-fan-presence/presence/config_files/witherspoon/
H A Dconfig.json17 "rpolicy": { object
36 "rpolicy": { object
55 "rpolicy": { object
74 "rpolicy": { object
/openbmc/phosphor-fan-presence/presence/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Everest/
H A Dconfig.json17 "rpolicy": { object
41 "rpolicy": { object
65 "rpolicy": { object
89 "rpolicy": { object
/openbmc/phosphor-fan-presence/presence/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Fuji/
H A Dconfig.json17 "rpolicy": { object
41 "rpolicy": { object
65 "rpolicy": { object
89 "rpolicy": { object
/openbmc/phosphor-fan-presence/presence/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Bonnell/
H A Dconfig.json17 "rpolicy": { object
36 "rpolicy": { object
/openbmc/phosphor-fan-presence/presence/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Balcones/
H A Dconfig.json17 "rpolicy": { object
36 "rpolicy": { object
/openbmc/phosphor-fan-presence/presence/example/
H A Dexample.yaml47 with the rpolicy attribute.
63 rpolicy:
81 rpolicy:
H A Dconfig.json45 "provided a redundancy algorithm must be specified with the rpolicy",
66 "rpolicy": { object
90 "rpolicy": { object
/openbmc/phosphor-fan-presence/docs/presence/
H A Drpolicy.md1 # rpolicy chapter
48 "rpolicy": {
H A DREADME.md126 "rpolicy": {
143 - [rpolicy](rpolicy.md)
184 "rpolicy": {
H A Dname.md24 "rpolicy": {
H A Dpath.md27 "rpolicy": {
H A Deeprom.md58 "rpolicy": {
H A Dmethods.md55 "rpolicy": {

12