[docs]classS3ObjectDoesNotExistError(RunwayError):"""Required S3 object does not exist."""bucket:str"""Name of the S3 Bucket"""key:str"""S3 object key."""uri:str"""S3 object URI."""
[docs]def__init__(self,bucket:str,key:str)->None:"""Instantiate class. Args: bucket: Name of the S3 bucket. key: S3 object key. """self.bucket=bucketself.key=keyself.uri=f"s3://{bucket}/{key.lstrip('/')}"self.message=f"S3 object does not exist at path {self.uri}"super().__init__()