returns = Parameter(int, "1 if successful")
def call(self, auth, peer_id_or_peername):
returns = Parameter(int, "1 if successful")
def call(self, auth, peer_id_or_peername):
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:
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: