diff options
author | Deepak Kodihalli <dkodihal@in.ibm.com> | 2017-05-31 01:18:14 -0500 |
---|---|---|
committer | Deepak Kodihalli <dkodihal@in.ibm.com> | 2017-05-31 09:18:18 -0500 |
commit | 9711211cb53df56fb5bdf84e3882672ac7ec8a50 (patch) | |
tree | 4dbcacc333acce4db3adde63b168e84e5cbe0f45 /settings_main.cpp | |
parent | 89872291c360dfb33824738c066a2171c3306910 (diff) | |
download | phosphor-settingsd-9711211cb53df56fb5bdf84e3882672ac7ec8a50.tar.gz phosphor-settingsd-9711211cb53df56fb5bdf84e3882672ac7ec8a50.zip |
Change object manager path
Since there's not a "settings" root as such, and the settings objects
are spread across the object namespace, register "/" as the path for the
d-bus object manager.
Change-Id: Ic012129b333cba8831c331803124b3e89642b536
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
Diffstat (limited to 'settings_main.cpp')
-rw-r--r-- | settings_main.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/settings_main.cpp b/settings_main.cpp index 22d6146..0d775e2 100644 --- a/settings_main.cpp +++ b/settings_main.cpp @@ -7,8 +7,10 @@ int main(int argc, char *argv[]) { auto bus = sdbusplus::bus::new_default(); - // Add sdbusplus ObjectManager for the settings root. - sdbusplus::server::manager::manager objManager(bus, SETTINGS_ROOT); + // Add sdbusplus ObjectManager. The settings objects are spread across + // the object namespace and are not under a (settings) root. Hence register + // "/" as the path. + sdbusplus::server::manager::manager objManager(bus, "/"); phosphor::settings::Manager mgr(bus); |