summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrad Bishop <bradleyb@us.ibm.com>2016-05-17 08:39:17 -0400
committerBrad Bishop <bradleyb@us.ibm.com>2016-05-17 08:48:43 -0400
commit5ef7fe6d44946fcf60db00c6af03dab52bedc295 (patch)
treec80104d1b4394173209d26f8fdb690df99129527
parenta3689f6da95224a3f826e059eea235d57bb697ff (diff)
downloadphosphor-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>
-rwxr-xr-xsettings_manager.py8
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()
OpenPOWER on IntegriCloud