OSDN Git Service

Follow DBus updates. Default value of arguments may not be accepted when exporting...
authorAiwota Programmer <aiwotaprog@tetteke.tk>
Sat, 5 May 2007 16:34:59 +0000 (01:34 +0900)
committerAiwota Programmer <aiwotaprog@tetteke.tk>
Sat, 5 May 2007 16:34:59 +0000 (01:34 +0900)
src/FukuiNoNamari/dbus_object.py
src/fukui-no-namari

index f5eee92..cf25c29 100644 (file)
@@ -30,10 +30,12 @@ class DBusFukuiNoNamariObject(dbus.service.Object):
     def __init__(self, bus_name, object_path):
         dbus.service.Object.__init__(self, bus_name, object_path)
 
-    @dbus.service.method(dbus_interface_name)
-    def open_uri(self, uri, update=False):
+    @dbus.service.method(dbus_interface_name, in_signature="sb",
+                         out_signature="")
+    def open_uri(self, uri, update):
         uri_opener.open_uri(uri, update)
 
-    @dbus.service.method(dbus_interface_name)
+    @dbus.service.method(dbus_interface_name, in_signature="",
+                         out_signature="")
     def whitelist_reload(self):
         bbs_type_other.whitelist_load()
index eef0f35..92d42e4 100755 (executable)
@@ -118,6 +118,6 @@ if __name__ == "__main__":
             from FukuiNoNamari.BbsType import bbs_type_exception
             for uri in uris:
                 try:
-                    iface.open_uri(uri)
+                    iface.open_uri(uri, False)
                 except bbs_type_exception.BbsTypeError, msg:
                     print msg