From: Alfredo Deza Date: Wed, 19 Nov 2014 14:03:16 +0000 (-0500) Subject: log the exception as error X-Git-Tag: v1.2~5^2~14 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e9a6aa700d3f3c79be4f7eb61f284b64ba209711;p=radosgw-agent.git log the exception as error Signed-off-by: Alfredo Deza --- diff --git a/radosgw_agent/worker.py b/radosgw_agent/worker.py index 7de850b..2344ad8 100644 --- a/radosgw_agent/worker.py +++ b/radosgw_agent/worker.py @@ -175,12 +175,12 @@ class DataWorker(Worker): self.op_id += 1 local_op_id = self.local_lock_id + ':' + str(self.op_id) try: - found = True until = time.time() + self.object_sync_timeout client.sync_object_intra_region(self.dest_conn, bucket, obj, self.src.zone.name, self.daemon_id, local_op_id) + found = True except client.NotFound: found = False log.debug('"%s/%s" not found on master, deleting from secondary', @@ -197,7 +197,7 @@ class DataWorker(Worker): except SyncFailed: raise except Exception as e: - log.debug('exception during sync: %s', e) + log.exception('encountered an exception during sync') if found: self.wait_for_object(bucket, obj, until, local_op_id) # TODO: clean up old op states