]> git-server-git.apps.pok.os.sepia.ceph.com Git - radosgw-agent.git/commitdiff
add more debugging infor for versioned objects
authorAlfredo Deza <adeza@redhat.com>
Thu, 5 Feb 2015 18:03:38 +0000 (13:03 -0500)
committerAlfredo Deza <adeza@redhat.com>
Tue, 10 Mar 2015 19:47:57 +0000 (15:47 -0400)
Signed-off-by: Alfredo Deza <adeza@redhat.com>
radosgw_agent/client.py

index b6919d3dca38d1bf2aac6f0186dc3ea7c98123b3..cf291be8c3e2cea8846ba3b06388200395a1b480 100644 (file)
@@ -250,6 +250,7 @@ def delete_versioned_object(connection, bucket_name, obj):
     # if obj.delete_marker is False we should not delete this and we shouldn't
     # have been called, so return without doing anything
     if getattr(obj, 'delete_marker', False) is False:
+        log.info('obj: %s has `delete_marker=False`, will skip' % obj.name)
         return
 
     params = {}
@@ -304,6 +305,9 @@ def sync_object_intra_region(connection, bucket_name, obj, src_zone,
 
     if is_versioned(obj):
         log.debug('detected obj as versioned: %s' % obj.name)
+        log.debug('obj attributes are:')
+        for k, v in obj.__dict__.items():
+            log.debug('%s.%s = %s' % (obj.name, k, v))
 
         # set the extra params to support versioned operations
         params['rgwx-version-id'] = obj.version_id