async def update_checkpoint_async(self, lease, checkpoint): """ Update the checkpoint in the store with the offset/sequenceNumber in the provided checkpoint checkpoint:offset/sequeceNumber to update the store with. """ new_lease = AzureBlobLease() new_lease.with_source(lease) new_lease.offset = checkpoint.offset new_lease.sequence_number = checkpoint.sequence_number await self.update_lease_async(new_lease)
async def update_checkpoint_async(self, lease, checkpoint): """ Update the checkpoint in the store with the offset/sequenceNumber in the provided checkpoint checkpoint:offset/sequeceNumber to update the store with. :param lease: The stored lease to be updated. :type lease: ~azure.eventprocessorhost.lease.Lease :param checkpoint: The checkpoint to update the lease with. :type checkpoint: ~azure.eventprocessorhost.checkpoint.Checkpoint """ new_lease = AzureBlobLease() new_lease.with_source(lease) new_lease.offset = checkpoint.offset new_lease.sequence_number = checkpoint.sequence_number return await self.update_lease_async(new_lease)