1*ff92ffe2SGeorge Liu #include "config.h"
2*ff92ffe2SGeorge Liu 
3*ff92ffe2SGeorge Liu #include "ramoops_manager.hpp"
4*ff92ffe2SGeorge Liu 
5*ff92ffe2SGeorge Liu #include <phosphor-logging/elog-errors.hpp>
6*ff92ffe2SGeorge Liu 
7*ff92ffe2SGeorge Liu int main()
8*ff92ffe2SGeorge Liu {
9*ff92ffe2SGeorge Liu     fs::path filePath(SYSTEMD_PSTORE_PATH);
10*ff92ffe2SGeorge Liu     if (!fs::exists(filePath))
11*ff92ffe2SGeorge Liu     {
12*ff92ffe2SGeorge Liu         log<level::ERR>("Pstore file path is not exists",
13*ff92ffe2SGeorge Liu                         entry("FILE_PATH = %s", SYSTEMD_PSTORE_PATH));
14*ff92ffe2SGeorge Liu         return EXIT_FAILURE;
15*ff92ffe2SGeorge Liu     }
16*ff92ffe2SGeorge Liu 
17*ff92ffe2SGeorge Liu     phosphor::dump::ramoops::Manager manager(SYSTEMD_PSTORE_PATH);
18*ff92ffe2SGeorge Liu 
19*ff92ffe2SGeorge Liu     return EXIT_SUCCESS;
20*ff92ffe2SGeorge Liu }
21