[yum-cvs] yum yum-updatesd.py,1.37,1.38

Jeremy Katz katzj at linux.duke.edu
Mon Mar 19 19:34:26 UTC 2007


Update of /home/groups/yum/cvs/yum
In directory login1.linux.duke.edu:/tmp/cvs-serv10698

Modified Files:
	yum-updatesd.py 
Log Message:
Fixes GetUpdateInfo() barfing with dbus-python-0.80 or later.

>From Bill Nottingham


Index: yum-updatesd.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum-updatesd.py,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -r1.37 -r1.38
--- yum-updatesd.py	14 Feb 2007 22:08:30 -0000	1.37
+++ yum-updatesd.py	19 Mar 2007 19:34:24 -0000	1.38
@@ -531,14 +531,14 @@
         self.updd.updatesCheck()
         return False
 
-    @dbus.service.method("edu.duke.linux.yum")
+    @dbus.service.method("edu.duke.linux.yum", in_signature="")
     def CheckNow(self):
         # make updating checking asynchronous since we discover whether
         # or not there are updates via a callback signal anyway
         gobject.idle_add(self.doCheck)
         return "check queued"
 
-    @dbus.service.method("edu.duke.linux.yum")
+    @dbus.service.method("edu.duke.linux.yum", in_signature="")
     def ShutDown(self):
         if not self.allowshutdown:
             return False
@@ -548,7 +548,7 @@
         gobject.idle_add(shutDown)
         return True
 
-    @dbus.service.method("edu.duke.linux.yum")
+    @dbus.service.method("edu.duke.linux.yum", in_signature="", out_signature="a(a{ss}a{ss})")
     def GetUpdateInfo(self):
         # FIXME: should this be async?
         upds = self.updd.getUpdateInfo()




More information about the Yum-cvs-commits mailing list