Use sdbusplus object wrapper
Use sdbusplus::server::object::object to wrap interfaces. This is
the preferred way to ensure created objects emit freedesktop
ObjectManager signals.
Resolves openbmc/openbmc#756
Change-Id: Ia57057e0227ed92bef77f28e42942194f5e802f3
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/manager.cpp b/manager.cpp
index 77d5990..c62c288 100644
--- a/manager.cpp
+++ b/manager.cpp
@@ -54,7 +54,7 @@
const char *busname,
const char *root,
const char *iface) :
- sdbusplus::server::xyz::openbmc_project::Inventory::Manager(bus, root),
+ details::ServerObject<details::ManagerIface>(bus, root),
_shutdown(false),
_root(root),
_bus(std::move(bus)),