From 999153c934c5b4e85d5168bd08074c7e344fa3b0 Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone <exarkun@twistedmatrix.com> Date: Mon, 2 Aug 2021 10:10:17 -0400 Subject: [PATCH] Use keyword arguments when constructing the lease maintainer --- src/_zkapauthorizer/_plugin.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/_zkapauthorizer/_plugin.py b/src/_zkapauthorizer/_plugin.py index a72586d..d3bd281 100644 --- a/src/_zkapauthorizer/_plugin.py +++ b/src/_zkapauthorizer/_plugin.py @@ -263,13 +263,13 @@ def _create_maintenance_service(reactor, node_config, client_node): # Create the operation which performs the lease maintenance job when # called. maintain_leases = maintain_leases_from_root( - partial(get_root_nodes, client_node, node_config), - client_node.get_storage_broker(), - client_node._secret_holder, + get_root_nodes=partial(get_root_nodes, client_node, node_config), + storage_broker=client_node.get_storage_broker(), + secret_holder=client_node._secret_holder, # Make this configuration - timedelta(days=3), - store.start_lease_maintenance, - get_now, + min_lease_remaining=timedelta(days=3), + progress=store.start_lease_maintenance, + get_now=get_now, ) last_run_path = FilePath(node_config.get_private_path(b"last-lease-maintenance-run")) # Create the service to periodically run the lease maintenance operation. -- GitLab