I forgot the commit this one.
authorBarış Metin <Talip-Baris.Metin@sophia.inria.fr>
Wed, 13 May 2009 13:05:31 +0000 (13:05 +0000)
committerBarış Metin <Talip-Baris.Metin@sophia.inria.fr>
Wed, 13 May 2009 13:05:31 +0000 (13:05 +0000)
return from the real call...

PLC/Methods/RefreshPeer.py

index 460b5ba..85d2bc3 100644 (file)
@@ -94,17 +94,18 @@ class RefreshPeer(Method):
     returns = Parameter(int, "1 if successful")
 
     def call(self, auth, peer_id_or_peername):
-        
+        ret_val = None
         peername = Peers(self.api, [peer_id_or_peername], ['peername'])[0]['peername']
         file_lock = FileLock("/tmp/refresh-peer-%s.lock" % peername)
         if not file_lock.lock():
             raise Exception, "Another instance of RefreshPeer is running."
         try:
-            self.real_call(auth, peer_id_or_peername)
+            ret_val = self.real_call(auth, peer_id_or_peername)
         except Exception, e:
             file_lock.unlock()
             raise Exception, e
         file_lock.unlock()
+        return ret_val
 
         
     def real_call(self, auth, peer_id_or_peername):