Lines Matching full:model
18 #include "model.hpp"
38 namespace model namespace
45 * @brief Get the PSU model from sysfs.
53 * @return PSU model
80 // Get sysfs filename from JSON for Model information in getModelJson()
89 if (fru.contains("propertyName") && (fru["propertyName"] == "Model") && in getModelJson()
98 throw std::runtime_error{"Unable to find file name for Model"}; in getModelJson()
104 // Read model from sysfs file in getModelJson()
106 std::string model = pmbus.readString(fileName, type); in getModelJson() local
107 return model; in getModelJson()
111 * @brief Get the PSU model from sysfs.
120 * @return PSU model
129 // Read model from sysfs file in getModelDbus()
132 std::string model = pmbus->readString(fileName, type); in getModelDbus() local
133 return model; in getModelDbus()
140 std::string model; in getModel() local
146 model = internal::getModelJson(psuInventoryPath); in getModel()
151 model = internal::getModelDbus(bus, psuInventoryPath); in getModel()
158 return model; in getModel()
161 } // namespace model