From 5c6bcd9b64ef8f405dcfce96c89b75a8e144a144 Mon Sep 17 00:00:00 2001
From: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Date: Thu, 18 Nov 2021 08:28:53 -0500
Subject: [PATCH] replaced by `share_has_active_leases`

---
 src/_zkapauthorizer/_storage_server.py | 17 -----------------
 1 file changed, 17 deletions(-)

diff --git a/src/_zkapauthorizer/_storage_server.py b/src/_zkapauthorizer/_storage_server.py
index 75c3ad4..607daca 100644
--- a/src/_zkapauthorizer/_storage_server.py
+++ b/src/_zkapauthorizer/_storage_server.py
@@ -412,23 +412,6 @@ class ZKAPAuthorizerStorageServer(Referenceable):
         return self._original.remote_slot_readv(*a, **kw)
 
 
-def has_active_lease(storage_server, storage_index, now):
-    """
-    :param allmydata.storage.server.StorageServer storage_server: A storage
-        server to use to look up lease information.
-
-    :param bytes storage_index: A storage index to use to look up lease
-        information.
-
-    :param float now: The current time as a POSIX timestamp.
-
-    :return bool: ``True`` if any only if the given storage index has a lease
-        with an expiration time after ``now``.
-    """
-    leases = storage_server.get_slot_leases(storage_index)
-    return any(lease.get_expiration_time() > now for lease in leases)
-
-
 def check_pass_quantity(pass_value, validation, share_sizes):
     """
     Check that the given number of passes is sufficient to cover leases for
-- 
GitLab