@@ -19,49 +19,46 @@ def get_blob_service_client(self) -> BlobServiceClient:
1919
2020 def upload_blob_stream (
2121 self ,
22- container_name : str ,
2322 blob_name : str ,
2423 stream : bytes ,
2524 ):
2625 blob_service_client = self .get_blob_service_client ()
2726 blob_client = blob_service_client .get_blob_client (
28- container = container_name ,
27+ container = self . settings . azure_storage_blob_container_name ,
2928 blob = blob_name ,
3029 )
3130 blob_client .upload_blob (stream , overwrite = True )
32- logger .info (f"Uploaded blob { blob_name } to container { container_name } " )
31+ logger .info (f"Uploaded blob { blob_name } to container { self . settings . azure_storage_blob_container_name } " )
3332
3433 def download_blob_stream (
3534 self ,
36- container_name : str ,
3735 blob_name : str ,
3836 ) -> bytes :
3937 blob_service_client = self .get_blob_service_client ()
4038 blob_client = blob_service_client .get_blob_client (
41- container = container_name ,
39+ container = self . settings . azure_storage_blob_container_name ,
4240 blob = blob_name ,
4341 )
4442 stream = blob_client .download_blob ().readall ()
45- logger .info (f"Downloaded blob { blob_name } from container { container_name } " )
43+ logger .info (f"Downloaded blob { blob_name } from container { self . settings . azure_storage_blob_container_name } " )
4644 return stream
4745
4846 def delete_blob (
4947 self ,
50- container_name : str ,
5148 blob_name : str ,
5249 ):
5350 blob_service_client = self .get_blob_service_client ()
5451 blob_client = blob_service_client .get_blob_client (
55- container = container_name ,
52+ container = self . settings . azure_storage_blob_container_name ,
5653 blob = blob_name ,
5754 )
5855 blob_client .delete_blob ()
59- logger .info (f"Deleted blob { blob_name } from container { container_name } " )
56+ logger .info (f"Deleted blob { blob_name } from container { self . settings . azure_storage_blob_container_name } " )
6057
6158 def list_blobs (
6259 self ,
63- container_name : str ,
6460 ) -> list :
6561 blob_service_client = self .get_blob_service_client ()
66- container_client = blob_service_client .get_container_client (container_name )
67- return container_client .list_blobs ()
62+ container_client = blob_service_client .get_container_client (self .settings .azure_storage_blob_container_name )
63+ logger .info (f"Listed blobs in container { self .settings .azure_storage_blob_container_name } " )
64+ return [blob .name for blob in container_client .list_blobs ()]
0 commit comments