Lines Matching full:chassisid
44 const std::string& chassisId,
59 "/redfish/v1/Chassis/{}/ThermalSubsystem/Fans/{}", chassisId,
99 const std::string& chassisId,
104 messages::resourceNotFound(asyncResp->res, "Chassis", chassisId);
113 "/redfish/v1/Chassis/{}/ThermalSubsystem/Fans", chassisId);
116 "The collection of Fan resource instances " + chassisId;
121 std::bind_front(updateFanList, asyncResp, chassisId));
127 const std::string& chassisId)
135 asyncResp, chassisId,
137 chassisId](const std::optional<std::string>& validChassisPath) {
141 chassisId);
153 const std::string& chassisId)
161 asyncResp, chassisId,
162 std::bind_front(doFanCollection, asyncResp, chassisId));
234 const std::string& chassisId,
243 "/redfish/v1/Chassis/{}/ThermalSubsystem/Fans/{}", chassisId, fanId);
326 const std::string& chassisId, const std::string& fanId,
329 addFanCommonProperties(asyncResp->res, chassisId, fanId);
339 const std::string& chassisId, const std::string& fanId,
344 messages::resourceNotFound(asyncResp->res, "Chassis", chassisId);
350 std::bind_front(afterGetValidFanObject, asyncResp, chassisId, fanId));
355 const std::string& chassisId,
364 asyncResp, chassisId,
365 [asyncResp, chassisId,
370 chassisId);
385 const std::string& chassisId, const std::string& fanId)
393 asyncResp, chassisId,
394 std::bind_front(doFanGet, asyncResp, chassisId, fanId));
399 const std::string& chassisId, const std::string& fanId,
407 BMCWEB_LOG_WARNING("Chassis {} not found", chassisId);
408 messages::resourceNotFound(asyncResp->res, "Chassis", chassisId);
432 const std::string& chassisId,
451 chassisId, "/xyz/openbmc_project/inventory", chassisInterfaces,
453 [asyncResp, chassisId, fanId, locationIndicatorActive](
457 handleSetFanPathById(asyncResp, chassisId, fanId,