Break out dbus telemetry watcher
EventServiceManager is too large. Make it smaller by breaking out the
dbus log watching mechanisims into a class.
No changes are made, with the exception of the addition of
sendTelemetryReportToSubs to allow sending events from outside the
class, without needing the subscription list, which should be private.
Tested: On last patch in series.
Change-Id: Idf17886971ddff5dddeabeeb6ae44e733063b909
Signed-off-by: Ed Tanous <etanous@nvidia.com>
diff --git a/meson.build b/meson.build
index 6fa3aa5..cc08869 100644
--- a/meson.build
+++ b/meson.build
@@ -341,6 +341,7 @@
srcfiles_bmcweb = files(
'http/mutual_tls.cpp',
+ 'redfish-core/src/dbus_log_watcher.cpp',
'redfish-core/src/error_messages.cpp',
'redfish-core/src/event_log.cpp',
'redfish-core/src/filesystem_log_watcher.cpp',