We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ee95f02 commit 13cb2beCopy full SHA for 13cb2be
1 file changed
datajoint/s3.py
@@ -68,7 +68,9 @@ def fput(self, local_file, name, metadata=None):
68
def get(self, name):
69
logger.debug("get: {}:{}".format(self.bucket, name))
70
try:
71
- return self.client.get_object(self.bucket, str(name)).data
+ with self.client.get_object(self.bucket, str(name)) as result:
72
+ data = [d for d in result.stream()]
73
+ return b"".join(data)
74
except minio.error.S3Error as e:
75
if e.code == "NoSuchKey":
76
raise errors.MissingExternalFile("Missing s3 key %s" % name)
0 commit comments