plugins/hostlogger: Replace dbus call with signal

The latest version of the Hostlogger supports multi-host mode, each host
is served by a separate service instance.
The service instance now uses SIG_USR1 signal to flush collected messages
to a file.

Tested: Run dreport inside the BMC console, the result dump archive
contains host console logs.

Change-Id: I2ba926dad79b362d0f4abac50619d7969a4f28f7
Signed-off-by: Artem Senichev <a.senichev@yadro.com>
Tested-by: Artem Senichev <a.senichev@yadro.com>
1 file changed
tree: f6b9eeef23a0adae4358f814ada8b1bccb148aa7
  1. offload-extensions/
  2. tools/
  3. xyz/
  4. .clang-format
  5. .gitignore
  6. bmc_dump_entry.cpp
  7. bmc_dump_entry.hpp
  8. bootstrap.sh
  9. configure.ac
  10. core_manager.cpp
  11. core_manager.hpp
  12. core_manager_main.cpp
  13. dump_entry.cpp
  14. dump_entry.hpp
  15. dump_internal.hpp
  16. dump_manager.cpp
  17. dump_manager.hpp
  18. dump_manager_main.cpp
  19. dump_offload.cpp
  20. dump_offload.hpp
  21. dump_serialize.cpp
  22. dump_serialize.hpp
  23. dump_utils.cpp
  24. dump_utils.hpp
  25. elog_watch.cpp
  26. elog_watch.hpp
  27. errors_map.mako.hpp
  28. errors_map_gen.py
  29. example_errors_watch.yaml
  30. ffdc
  31. LICENSE
  32. MAINTAINERS
  33. Makefile.am
  34. offload-extensions.hpp
  35. README.md
  36. system_dump_entry.cpp
  37. system_dump_entry.hpp
  38. watch.cpp
  39. 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`.