Explorar el Código

AWSBucketObjectService find fix

almahmoud hace 7 años
padre
commit
8cb84bd8fc
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      cloudbridge/cloud/providers/aws/services.py

+ 1 - 1
cloudbridge/cloud/providers/aws/services.py

@@ -411,7 +411,7 @@ class AWSBucketObjectService(BaseBucketObjectService):
                                      limit=limit, marker=marker)
                                      limit=limit, marker=marker)
 
 
     def find(self, bucket, **kwargs):
     def find(self, bucket, **kwargs):
-        obj_list = bucket._bucket.objects.all()
+        obj_list = [AWSBucketObject(o) for o in bucket._bucket.objects.all()]
         filters = ['name']
         filters = ['name']
         matches = cb_helpers.generic_find(filters, kwargs, obj_list)
         matches = cb_helpers.generic_find(filters, kwargs, obj_list)
         return ClientPagedResultList(self.provider, list(matches),
         return ClientPagedResultList(self.provider, list(matches),