blob: 8d7a20faf8651b0dc4f76aa939a495a67c6ccb45 [file] [log] [blame]
Matt Spinlerdf13bdb2019-07-10 16:54:13 -05001#pragma once
2#include <filesystem>
3
4namespace openpower
5{
6namespace pels
7{
8
9/**
10 * @brief Returns the path to the PEL ID file
11 */
12std::filesystem::path getPELIDFile();
13
Matt Spinler89fa0822019-07-17 13:54:30 -050014/**
15 * @brief Returns the path to the PEL repository
16 */
17std::filesystem::path getPELRepoPath();
18
Matt Spinler367144c2019-09-19 15:33:52 -050019/**
Matt Spinler0d804ef2020-05-12 16:16:26 -050020 * @brief Returns the path to the read only data directory
Matt Spinler367144c2019-09-19 15:33:52 -050021 */
Matt Spinler0d804ef2020-05-12 16:16:26 -050022std::filesystem::path getPELReadOnlyDataPath();
Matt Spinlerdf13bdb2019-07-10 16:54:13 -050023} // namespace pels
24} // namespace openpower