From: Alfredo Deza Date: Wed, 11 Feb 2015 19:58:39 +0000 (-0500) Subject: if an entry is not versioned, don't attempt to filter it X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=02fd0a34158a8a3b9e8f6cad3ce45ffbdebf440c;p=radosgw-agent.git if an entry is not versioned, don't attempt to filter it Signed-off-by: Alfredo Deza --- diff --git a/radosgw_agent/worker.py b/radosgw_agent/worker.py index 0a4e1dd..917e8f6 100644 --- a/radosgw_agent/worker.py +++ b/radosgw_agent/worker.py @@ -154,6 +154,10 @@ def filter_versioned_objects(entry): This should be backwards compatible with older gateways that return log entries that don't support versioning. """ + # do not attempt filtering on non-versioned entries + if not entry.versioned: + return entry + # writes or delete 'op' values should be ignored if entry.op not in ['write', 'delete']: # allowed op states are `link_olh` and `link_olh_del`