Lines Matching full:presence
39 namespace presence namespace
117 log<level::ERR>("Missing required fan presence properties", in process()
121 "Missing required fan presence properties"); in process()
124 // Loop thru the configured methods of presence detection in process()
131 "Missing required fan presence method type", in process()
135 "Missing required fan presence method type"); in process()
137 // The method type of fan presence detection in process()
154 "Invalid fan presence method type", in process()
158 throw std::runtime_error("Invalid fan presence method type"); in process()
198 // Add fan presence policy in process()
231 "Missing required fan presence policy type", in getPolicy()
235 throw std::runtime_error("Missing required fan presence policy type"); in getPolicy()
238 // The redundancy policy type for fan presence detection in getPolicy()
251 "Invalid fan presence policy type", in getPolicy()
255 throw std::runtime_error("Invalid fan presence methods policy type"); in getPolicy()
260 * Methods of fan presence detection function definitions
264 // Get a constructed presence sensor for fan presence detection by tach
285 // Get a constructed presence sensor for fan presence detection by gpio
329 "xyz.openbmc_project.Fan.Presence.Error.GPIODeviceUnavailable", in getGpio()
335 "presence-sensor failure failed: {}", in getGpio()
347 * Redundancy policies for fan presence detection function definitions
382 } // namespace presence