File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -74,7 +74,8 @@ def scan_documents(self) -> Iterator[RemoteDocument]:
7474 raise e
7575
7676 def prepare_document (self , name : str , metadata : Dict [str , Any ]) -> LocalDocument :
77- content = self .buckets [metadata ["bucket_name" ]].get_object (name ).read ()
77+ bucket_name = metadata .get ("bucket_name" , self .bucket_name )
78+ content = self .buckets [bucket_name ].get_object (name ).read ()
7879 temp_file = gen_temporary_file (name )
7980 temp_file .write (content )
8081 temp_file .close ()
Original file line number Diff line number Diff line change @@ -79,7 +79,8 @@ def scan_documents(self) -> Iterator[RemoteDocument]:
7979 raise e
8080
8181 def prepare_document (self , name : str , metadata : Dict [str , Any ]) -> LocalDocument :
82- obj = self .buckets [metadata ["bucket_name" ]].Object (name )
82+ bucket_name = metadata .get ("bucket_name" , self .bucket_name )
83+ obj = self .buckets [bucket_name ].Object (name )
8384 content = obj .get ()["Body" ].read ()
8485 temp_file = gen_temporary_file (name )
8586 temp_file .write (content )
You can’t perform that action at this time.
0 commit comments