瀏覽代碼

Fix/file stream azure blob (#6196)

tags/0.6.14
Jyong 1 年之前
父節點
當前提交
678ad6b7eb
沒有連結到貢獻者的電子郵件帳戶。
共有 1 個檔案被更改,包括 2 行新增3 行删除
  1. 2
    3
      api/extensions/storage/azure_storage.py

+ 2
- 3
api/extensions/storage/azure_storage.py 查看文件

def generate(filename: str = filename) -> Generator: def generate(filename: str = filename) -> Generator:
blob = client.get_blob_client(container=self.bucket_name, blob=filename) blob = client.get_blob_client(container=self.bucket_name, blob=filename)
blob_data = blob.download_blob() blob_data = blob.download_blob()
for chunk in blob_data.chunks():
yield from chunk
return generate()
yield from blob_data.chunks()
return generate(filename)


def download(self, filename, target_filepath): def download(self, filename, target_filepath):
client = self._sync_client() client = self._sync_client()

Loading…
取消
儲存