diff options
author | John (J5) Palmieri <johnp@redhat.com> | 2006-07-14 16:20:12 +0000 |
---|---|---|
committer | John (J5) Palmieri <johnp@redhat.com> | 2006-07-14 16:20:12 +0000 |
commit | a929c9a3b465db8b7e17b9b39936c612c2621a7c (patch) | |
tree | d1764257d1bd56f8e6a044516ccfc9bc44f7f9f5 /python/examples/gconf-proxy-service2.py | |
parent | 5efe8e7f1d97931710558495a951e0b35afbfb72 (diff) |
* Remove all bindings
Diffstat (limited to 'python/examples/gconf-proxy-service2.py')
-rw-r--r-- | python/examples/gconf-proxy-service2.py | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/python/examples/gconf-proxy-service2.py b/python/examples/gconf-proxy-service2.py deleted file mode 100644 index 5731ab28..00000000 --- a/python/examples/gconf-proxy-service2.py +++ /dev/null @@ -1,39 +0,0 @@ -#!/usr/bin/env python -#FIXME: doesn't work with the new bindings -import dbus - -import gobject -import gconf - -class GConfService(dbus.Service): - - def __init__(self): - dbus.Service.__init__(self, "org.gnome.GConf", dbus.SessionBus()) - - gconf_object_tree = self.GConfObjectTree(self) - - class GConfObjectTree(dbus.ObjectTree): - def __init__(self, service): - dbus.ObjectTree.__init__(self, "/org/gnome/GConf", service) - - self.client = gconf.client_get_default() - - def object_method_called(self, message, object_path, method_name, argument_list): - print ("Method %s called on GConf key %s" % (method_name, object_path)) - - if "getString" == method_name: - return self.client.get_string(object_path) - elif "setString" == method_name: - self.client.set_int(object_path, argument_list[0]) - elif "getInt" == method_name: - return self.client.get_int(object_path) - elif "setInt" == method_name: - self.client.set_int(object_path, argument_list[0]) - -gconf_service = GConfService() - -print ("GConf Proxy service started.") -print ("Run 'gconf-proxy-client.py' to fetch a GConf key through the proxy...") - -mainloop = gobject.MainLoop() -mainloop.run() |