def delete_all(self, dry_run, layout=None): if layout is None: layout = s3_storage.StorageLayout(self.s3_prefix) s3_conn = self.new_connection() delete_cxt = s3_worker.DeleteFromContext(s3_conn, layout, dry_run) delete_cxt.delete_everything()
def delete_before(self, dry_run, segment_info): layout = s3_storage.StorageLayout(self.s3_prefix) s3_conn = self.new_connection() delete_cxt = s3_worker.DeleteFromContext(s3_conn, layout, dry_run) delete_cxt.delete_before(segment_info)