summaryrefslogtreecommitdiffstats
path: root/log_manager_main.cpp
diff options
context:
space:
mode:
authorAdriana Kobylak <anoo@us.ibm.com>2016-11-14 14:46:23 -0600
committerPatrick Williams <patrick@stwcx.xyz>2016-12-08 17:48:49 +0000
commit8f7941edf6843109d3da69900976b04b42d78aa4 (patch)
tree6b06f1b525f065772f75a2b0c0aa2d3fe99d36ed /log_manager_main.cpp
parent88eb10904410567b290242daa338e5e3c13d0502 (diff)
downloadphosphor-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.cpp22
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);
+}
OpenPOWER on IntegriCloud