Remove the interfaces removed handler

Now that the delete and delete-all interfaces are implemented,
the interfaces removed signal handler is no longer needed to
know when to delete objects.

In fact, it breaks the REST server because on a Delete call
the following would happen:
1) The server calls Delete on the logging entry in
   xyz.openbmc_project.Logging.
2) The removal of that object would call our interfaces
   removed handler, which would delete our logging object.
3) The REST server would try to call Delete on our object
   and would fail because we already deleted it.

Resolves openbmc/openbmc#3120

Change-Id: Ibfa1faacb0ff27cd7e7e92e35bfd0f972020d361
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
2 files changed
tree: 1b5ab20a93022c3eed4eb4f3467fd3473968359f
  1. test/
  2. .clang-format
  3. .gitignore
  4. bootstrap.sh
  5. condense_policy.py
  6. configure.ac
  7. create_error_reports.py
  8. dbus.cpp
  9. dbus.hpp
  10. delete.hpp
  11. delete_all.hpp
  12. interfaces.hpp
  13. LICENSE
  14. main.cpp
  15. Makefile.am
  16. manager.cpp
  17. manager.hpp
  18. policy_find.cpp
  19. policy_find.hpp
  20. policy_table.cpp
  21. policy_table.hpp
  22. README.md
README.md

Provides IBM specific error logging functionality.

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`.