summaryrefslogtreecommitdiffstats
path: root/log_manager_main.cpp
diff options
context:
space:
mode:
authorNagaraju Goruganti <ngorugan@in.ibm.com>2017-08-30 07:56:12 -0500
committerPatrick Williams <patrick@stwcx.xyz>2017-09-13 10:37:03 +0000
commit05aae8bc28cd81cdfea29eaa3cdb89b817b03faf (patch)
treef0e0836410a0c27f177241e54493df2444b5b858 /log_manager_main.cpp
parentdb18ebe01d588a128aebbd7b1bb8767cfb46b1e9 (diff)
downloadphosphor-logging-05aae8bc28cd81cdfea29eaa3cdb89b817b03faf.tar.gz
phosphor-logging-05aae8bc28cd81cdfea29eaa3cdb89b817b03faf.zip
Add implementation for delete all error log entries in one shot
Resolves openbmc/openbmc#1561. Change-Id: Iac5aaee1bdf9b87ccce9bf8801468ac5a8f9be6c Signed-off-by: Nagaraju Goruganti <ngorugan@in.ibm.com>
Diffstat (limited to 'log_manager_main.cpp')
-rw-r--r--log_manager_main.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/log_manager_main.cpp b/log_manager_main.cpp
index b04c0e3..f06a79d 100644
--- a/log_manager_main.cpp
+++ b/log_manager_main.cpp
@@ -11,13 +11,15 @@ int main(int argc, char *argv[])
// Add sdbusplus ObjectManager for the 'root' path of the logging manager.
sdbusplus::server::manager::manager objManager(bus, OBJ_LOGGING);
- phosphor::logging::Manager manager(bus, OBJ_INTERNAL);
+ phosphor::logging::internal::Manager iMgr(bus, OBJ_INTERNAL);
+
+ phosphor::logging::Manager mgr(bus, OBJ_LOGGING, iMgr);
// Create a directory to persist errors.
std::experimental::filesystem::create_directories(ERRLOG_PERSIST_PATH);
// Recreate error d-bus objects from persisted errors.
- manager.restore();
+ iMgr.restore();
bus.request_name(BUSNAME_LOGGING);
OpenPOWER on IntegriCloud