generated from coulomb/repo-seed
Add S3 backend and storage verification
This commit is contained in:
@@ -84,10 +84,21 @@ class DataPlane(Protocol):
|
||||
content_address: ContentAddress,
|
||||
*,
|
||||
byte_range: tuple[int, int] | None = None,
|
||||
backend_id: str | None = None,
|
||||
) -> AsyncIterator[bytes]: ...
|
||||
|
||||
async def verify_object(self, content_address: ContentAddress) -> VerifyResult: ...
|
||||
async def verify_object(
|
||||
self,
|
||||
content_address: ContentAddress,
|
||||
*,
|
||||
backend_id: str | None = None,
|
||||
) -> VerifyResult: ...
|
||||
|
||||
async def delete_object(self, content_address: ContentAddress) -> DeletionResult: ...
|
||||
async def delete_object(
|
||||
self,
|
||||
content_address: ContentAddress,
|
||||
*,
|
||||
backend_id: str | None = None,
|
||||
) -> DeletionResult: ...
|
||||
|
||||
async def backend_health(self) -> BackendStatus: ...
|
||||
|
||||
Reference in New Issue
Block a user