Lines Matching full:model
18 #include "model.hpp"
37 namespace model namespace
44 * @brief Get the PSU model from sysfs.
52 * @return PSU model
79 // Get sysfs filename from JSON for Model information in getModelJson()
88 if (fru.contains("propertyName") && (fru["propertyName"] == "Model") && in getModelJson()
97 throw std::runtime_error{"Unable to find file name for Model"}; in getModelJson()
103 // Read model from sysfs file in getModelJson()
105 std::string model = pmbus.readString(fileName, type); in getModelJson() local
106 return model; in getModelJson()
110 * @brief Get the PSU model from sysfs.
119 * @return PSU model
128 // Read model from sysfs file in getModelDbus()
131 std::string model = pmbus->readString(fileName, type); in getModelDbus() local
132 return model; in getModelDbus()
139 std::string model; in getModel() local
145 model = internal::getModelJson(psuInventoryPath); in getModel()
150 model = internal::getModelDbus(bus, psuInventoryPath); in getModel()
157 return model; in getModel()
160 } // namespace model