diff options
Diffstat (limited to 'fault-monitor/monitor-main.cpp')
-rw-r--r-- | fault-monitor/monitor-main.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/fault-monitor/monitor-main.cpp b/fault-monitor/monitor-main.cpp new file mode 100644 index 0000000..0b4a5fb --- /dev/null +++ b/fault-monitor/monitor-main.cpp @@ -0,0 +1,17 @@ +#include "fru-fault-monitor.hpp" + +int main(void) +{ + /** @brief Dbus constructs used by Fault Monitor */ + sdbusplus::bus::bus bus = sdbusplus::bus::new_default(); + + phosphor::led::fru::fault::monitor::Add monitor(bus); + /** @brief Wait for client requests */ + while (true) + { + /** @brief process dbus calls / signals discarding unhandled */ + bus.process_discard(); + bus.wait(); + } + return 0; +} |