summaryrefslogtreecommitdiffstats
path: root/sync_manager.cpp
diff options
context:
space:
mode:
authorAdriana Kobylak <anoo@us.ibm.com>2018-04-24 11:37:21 -0500
committerAdriana Kobylak <anoo@us.ibm.com>2018-05-08 11:51:36 -0500
commitb072d1bec4f8c5ee2de13722a4af63ba4350d7c7 (patch)
tree86d93a28745daacd5518c1888e82f9879cfcdf96 /sync_manager.cpp
parent7e8d76b3de932520789a8fb2920cd4b6fde9d388 (diff)
downloadphosphor-bmc-code-mgmt-b072d1bec4f8c5ee2de13722a4af63ba4350d7c7.tar.gz
phosphor-bmc-code-mgmt-b072d1bec4f8c5ee2de13722a4af63ba4350d7c7.zip
sync_manager: Create sync watch class
Create a watch class to monitor the files and directories specified in the synclist file. Store the file descriptors and file names in a map to be able to know the full path of the file that triggered the event. The watch descriptor number does not change so it can be a single variable. Change-Id: I211225ddc012af85d9be39ae5d40b8258d73435d Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Diffstat (limited to 'sync_manager.cpp')
-rw-r--r--sync_manager.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/sync_manager.cpp b/sync_manager.cpp
new file mode 100644
index 0000000..6a50711
--- /dev/null
+++ b/sync_manager.cpp
@@ -0,0 +1,17 @@
+#include "sync_manager.hpp"
+
+namespace phosphor
+{
+namespace software
+{
+namespace manager
+{
+
+int Sync::processEntry()
+{
+ return 0;
+}
+
+} // namespace manager
+} // namespace software
+} // namepsace phosphor
OpenPOWER on IntegriCloud