diff options
author | Brad Bishop <bradleyb@us.ibm.com> | 2016-05-17 08:39:17 -0400 |
---|---|---|
committer | Brad Bishop <bradleyb@us.ibm.com> | 2016-05-17 08:48:43 -0400 |
commit | 5ef7fe6d44946fcf60db00c6af03dab52bedc295 (patch) | |
tree | c80104d1b4394173209d26f8fdb690df99129527 /settings_manager.py | |
parent | a3689f6da95224a3f826e059eea235d57bb697ff (diff) | |
download | phosphor-settingsd-5ef7fe6d44946fcf60db00c6af03dab52bedc295.tar.gz phosphor-settingsd-5ef7fe6d44946fcf60db00c6af03dab52bedc295.zip |
Use pyphosphor rather than skeleton Openbmc.py
The Openbmc module in skeleton is going away so move to using the
bindings add ons in the pyphosphor package.
Signed-of-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'settings_manager.py')
-rwxr-xr-x | settings_manager.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/settings_manager.py b/settings_manager.py index 3d5cf14..d667a86 100755 --- a/settings_manager.py +++ b/settings_manager.py @@ -6,16 +6,16 @@ import dbus.service import dbus.mainloop.glib import os import os.path as path -import Openbmc +from obmc.dbuslib.bindings import DbusProperties, get_dbus import settings_file as s DBUS_NAME = 'org.openbmc.settings.Host' OBJ_NAME = '/org/openbmc/settings/host0' CONTROL_INTF = 'org.openbmc.Settings' -class HostSettingsObject(Openbmc.DbusProperties): +class HostSettingsObject(DbusProperties): def __init__(self, bus, name, settings, path): - Openbmc.DbusProperties.__init__(self) + DbusProperties.__init__(self) dbus.service.Object.__init__(self, bus, name) self.path = path @@ -79,7 +79,7 @@ class HostSettingsObject(Openbmc.DbusProperties): if __name__ == '__main__': dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) - bus = Openbmc.getDBus() + bus = get_dbus() name = dbus.service.BusName(DBUS_NAME, bus) obj = HostSettingsObject(bus, OBJ_NAME, s.SETTINGS, "/var/lib/obmc/") mainloop = gobject.MainLoop() |