diff options
author | Adriana Kobylak <anoo@us.ibm.com> | 2016-11-14 14:46:23 -0600 |
---|---|---|
committer | Patrick Williams <patrick@stwcx.xyz> | 2016-12-08 17:48:49 +0000 |
commit | 8f7941edf6843109d3da69900976b04b42d78aa4 (patch) | |
tree | 6b06f1b525f065772f75a2b0c0aa2d3fe99d36ed /log_manager_main.cpp | |
parent | 88eb10904410567b290242daa338e5e3c13d0502 (diff) | |
download | phosphor-logging-8f7941edf6843109d3da69900976b04b42d78aa4.tar.gz phosphor-logging-8f7941edf6843109d3da69900976b04b42d78aa4.zip |
log_manager: Use sdbus++
Change-Id: Id2ad6a75b6ee3f7226c7cfd274dba24de89f9363
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Diffstat (limited to 'log_manager_main.cpp')
-rw-r--r-- | log_manager_main.cpp | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/log_manager_main.cpp b/log_manager_main.cpp new file mode 100644 index 0000000..21c13ae --- /dev/null +++ b/log_manager_main.cpp @@ -0,0 +1,22 @@ +#include "config.h" +#include "log_manager.hpp" +#include <sdbusplus/bus.hpp> +#include <cstdlib> +#include <iostream> +#include <exception> + +int main(int argc, char *argv[]) +{ + try { + auto manager = phosphor::logging::Manager( + sdbusplus::bus::new_system(), + BUSNAME, + OBJ); + manager.run(); + exit(EXIT_SUCCESS); + } + catch (const std::exception &e) { + std::cerr << e.what() << std::endl; + } + exit(EXIT_FAILURE); +} |