Add system dump entry.

Add support for system dump entry by implementing
sdbusplus::xyz::openbmc_project::Dump::Entry::server::System

Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
Change-Id: I9d16dab0e383651c906a21a2facefdb6482df12f
2 files changed
tree: 254372827bdd89c7e16f23dc2f5ee175b5d3b86e
  1. tools/
  2. xyz/
  3. .clang-format
  4. .gitignore
  5. bmc_dump_entry.cpp
  6. bmc_dump_entry.hpp
  7. bootstrap.sh
  8. configure.ac
  9. core_manager.cpp
  10. core_manager.hpp
  11. core_manager_main.cpp
  12. dump_entry.cpp
  13. dump_entry.hpp
  14. dump_internal.hpp
  15. dump_manager.cpp
  16. dump_manager.hpp
  17. dump_manager_main.cpp
  18. dump_serialize.cpp
  19. dump_serialize.hpp
  20. dump_utils.hpp
  21. elog_watch.cpp
  22. elog_watch.hpp
  23. errors_map.mako.hpp
  24. errors_map_gen.py
  25. example_errors_watch.yaml
  26. ffdc
  27. LICENSE
  28. MAINTAINERS
  29. Makefile.am
  30. README.md
  31. system_dump_entry.hpp
  32. watch.cpp
  33. watch.hpp
README.md

phosphor-debug-collector

Phosphor Debug Collector provides mechanisms to collect various log files and system parameters. Used to troubleshoot problems in OpenBMC based systems.

To Build

To build this package, do the following steps:

    1. ./bootstrap.sh
    2. ./configure ${CONFIGURE_FLAGS}
    3. make

To clean the repository run `./bootstrap.sh clean`.