diff options
author | Nagaraju Goruganti <ngorugan@in.ibm.com> | 2017-08-30 07:56:12 -0500 |
---|---|---|
committer | Patrick Williams <patrick@stwcx.xyz> | 2017-09-13 10:37:03 +0000 |
commit | 05aae8bc28cd81cdfea29eaa3cdb89b817b03faf (patch) | |
tree | f0e0836410a0c27f177241e54493df2444b5b858 /log_manager_main.cpp | |
parent | db18ebe01d588a128aebbd7b1bb8767cfb46b1e9 (diff) | |
download | phosphor-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.cpp | 6 |
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); |