From a6bc1eeb232f4fbf464582dcd08fe0be43077c6c Mon Sep 17 00:00:00 2001 From: Stavros Sachtouris <saxtouri@admin.grnet.gr> Date: Thu, 11 Jun 2015 18:29:08 +0300 Subject: [PATCH] Allow syncer init errors to reach caller --- agkyra/protocol.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/agkyra/protocol.py b/agkyra/protocol.py index 68b9023..7d95822 100644 --- a/agkyra/protocol.py +++ b/agkyra/protocol.py @@ -456,6 +456,7 @@ class WebSocketProtocol(WebSocket): except KeyError: pass + syncer_ = None try: syncer_settings = setup.SyncerSettings( self.settings['url'], self.settings['token'], @@ -466,9 +467,6 @@ class WebSocketProtocol(WebSocket): syncer_ = syncer.FileSyncer(syncer_settings, master, slave) self.syncer_settings = syncer_settings syncer_.initiate_probe() - except setup.ClientError: - syncer_ = None - raise finally: with SYNCERS.lock() as d: d[0] = syncer_ -- GitLab