xref: /openbmc/openpower-occ-control/app.cpp (revision 6b492fbf)
1*6b492fbfSDeepak Kodihalli #include <phosphor-logging/log.hpp>
2*6b492fbfSDeepak Kodihalli #include <exception>
3*6b492fbfSDeepak Kodihalli #include "occ_pass_through.hpp"
492a6341eSDeepak Kodihalli 
592a6341eSDeepak Kodihalli int main(int argc, char* argv[])
692a6341eSDeepak Kodihalli {
7*6b492fbfSDeepak Kodihalli     try
892a6341eSDeepak Kodihalli     {
9*6b492fbfSDeepak Kodihalli         open_power::occ::pass_through::run();
10*6b492fbfSDeepak Kodihalli     }
11*6b492fbfSDeepak Kodihalli     catch (const std::exception& e)
12*6b492fbfSDeepak Kodihalli     {
13*6b492fbfSDeepak Kodihalli         using namespace phosphor::logging;
14*6b492fbfSDeepak Kodihalli         log<level::ERR>(e.what());
15*6b492fbfSDeepak Kodihalli         return -1;
1692a6341eSDeepak Kodihalli     }
1792a6341eSDeepak Kodihalli 
1892a6341eSDeepak Kodihalli     return 0;
1992a6341eSDeepak Kodihalli }
20