From ee9f9bbe8c097d69714af2a385899f6a27856def Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bar=C4=B1=C5=9F=20Metin?= Date: Wed, 13 May 2009 13:05:31 +0000 Subject: [PATCH] I forgot the commit this one. return from the real call... --- PLC/Methods/RefreshPeer.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/PLC/Methods/RefreshPeer.py b/PLC/Methods/RefreshPeer.py index 460b5ba..85d2bc3 100644 --- a/PLC/Methods/RefreshPeer.py +++ b/PLC/Methods/RefreshPeer.py @@ -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): -- 2.43.0