Refactor core dump handling functions into core manager class
Change-Id: I700ecf517f26332c0a5e0de87c77cffd94f6bb9a
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
diff --git a/core_manager_main.cpp b/core_manager_main.cpp
index 6f7383f..1f9d195 100644
--- a/core_manager_main.cpp
+++ b/core_manager_main.cpp
@@ -27,15 +27,7 @@
try
{
- phosphor::dump::inotify::Watch watch(
- eventP,
- IN_NONBLOCK,
- IN_CLOSE_WRITE,
- EPOLLIN,
- CORE_FILE_DIR,
- std::bind(
- &phosphor::dump::core::manager::watchCallback,
- std::placeholders::_1));
+ phosphor::dump::core::Manager manager(eventP);
auto rc = sd_event_loop(eventP.get());
if (rc < 0)