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