Public Member Functions | |
| None | __init__ (self) |
| put_object (self, str key, bytearray data, Mapping[str, str]|None user_defined_meta=None, dt.datetime|str|None last_modified=None) | |
| S3Object|None | get_object (self, str key) |
| dict[str, S3Object] | get_objects (self, parent_dir='') |
| S3Object|None | delete_object (self, key) |
Static Protected Member Functions | |
| _generate_etag (data) | |
Protected Attributes | |
| dict | _storage = {} |
| None pytest_userver.s3api.S3MockBucketStorage.__init__ | ( | self | ) |
|
staticprotected |
| S3Object | None pytest_userver.s3api.S3MockBucketStorage.delete_object | ( | self, | |
| key ) |
| S3Object | None pytest_userver.s3api.S3MockBucketStorage.get_object | ( | self, | |
| str | key ) |
| dict[str, S3Object] pytest_userver.s3api.S3MockBucketStorage.get_objects | ( | self, | |
| parent_dir = '' ) |
| pytest_userver.s3api.S3MockBucketStorage.put_object | ( | self, | |
| str | key, | ||
| bytearray | data, | ||
| Mapping[str, str] | None | user_defined_meta = None, | ||
| dt.datetime | str | None | last_modified = None ) |
|
protected |