userver: pytest_userver.s3api._S3BucketUploadStorage Class Reference
Loading...
Searching...
No Matches
pytest_userver.s3api._S3BucketUploadStorage Class Reference

Detailed Description

Definition at line 72 of file s3api.py.

Public Member Functions

 __init__ (self)
 
 create_multipart_upload (self, str key, Mapping[str, str]|None user_defined_meta=None)
 
 abort_multipart_uplod (self, str key, str upload_id)
 
 upload_part (self, str key, str upload_id, int part_number, bytearray data, dt.datetime|str|None last_modified=None)
 
 complete_multipart_upload (self, str key, str upload_id, list parts_to_complete)
 

Static Protected Member Functions

 _generate_upload_id ()
 
 _generate_etag (data)
 

Protected Attributes

dict _storage = {}
 

Constructor & Destructor Documentation

◆ __init__()

pytest_userver.s3api._S3BucketUploadStorage.__init__ ( self)

Definition at line 73 of file s3api.py.

Member Function Documentation

◆ _generate_etag()

pytest_userver.s3api._S3BucketUploadStorage._generate_etag ( data)
staticprotected

Definition at line 81 of file s3api.py.

◆ _generate_upload_id()

pytest_userver.s3api._S3BucketUploadStorage._generate_upload_id ( )
staticprotected

Definition at line 77 of file s3api.py.

◆ abort_multipart_uplod()

pytest_userver.s3api._S3BucketUploadStorage.abort_multipart_uplod ( self,
str key,
str upload_id )

Definition at line 99 of file s3api.py.

◆ complete_multipart_upload()

pytest_userver.s3api._S3BucketUploadStorage.complete_multipart_upload ( self,
str key,
str upload_id,
list parts_to_complete )

Definition at line 138 of file s3api.py.

◆ create_multipart_upload()

pytest_userver.s3api._S3BucketUploadStorage.create_multipart_upload ( self,
str key,
Mapping[str, str] | None user_defined_meta = None )

Definition at line 84 of file s3api.py.

◆ upload_part()

pytest_userver.s3api._S3BucketUploadStorage.upload_part ( self,
str key,
str upload_id,
int part_number,
bytearray data,
dt.datetime | str | None last_modified = None )

Definition at line 106 of file s3api.py.

Member Data Documentation

◆ _storage

dict pytest_userver.s3api._S3BucketUploadStorage._storage = {}
protected

Definition at line 74 of file s3api.py.


The documentation for this class was generated from the following file: