Home
last modified time | relevance | path

Searched refs:i_pathToJson (Results 1 – 1 of 1) sorted by relevance

/openbmc/openpower-vpd-parser/vpd-tool/include/
H A Dtool_utils.hpp452 inline nlohmann::json getParsedJson(const std::string& i_pathToJson) in getParsedJson() argument
454 if (i_pathToJson.empty()) in getParsedJson()
460 if (!std::filesystem::exists(i_pathToJson, l_ec)) in getParsedJson()
463 "file system call failed for file: " + i_pathToJson}; in getParsedJson()
472 if (std::filesystem::is_empty(i_pathToJson, l_ec)) in getParsedJson()
474 throw std::runtime_error("Empty file: " + i_pathToJson); in getParsedJson()
479 i_pathToJson + ", error: " + l_ec.message()); in getParsedJson()
482 std::ifstream l_jsonFile(i_pathToJson); in getParsedJson()
485 throw std::runtime_error("Failed to access Json path: " + i_pathToJson); in getParsedJson()
494 throw std::runtime_error("Failed to parse JSON file: " + i_pathToJson); in getParsedJson()