From c26de81452178779f26f510907bd74201173dd02 Mon Sep 17 00:00:00 2001
From: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Date: Fri, 20 Dec 2019 14:39:45 -0500
Subject: [PATCH] Add a name to the fuzzy timer service

---
 src/_zkapauthorizer/lease_maintenance.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/_zkapauthorizer/lease_maintenance.py b/src/_zkapauthorizer/lease_maintenance.py
index 4673a87..6210087 100644
--- a/src/_zkapauthorizer/lease_maintenance.py
+++ b/src/_zkapauthorizer/lease_maintenance.py
@@ -46,6 +46,8 @@ from allmydata.util.hashutil import (
     bucket_renewal_secret_hash,
 )
 
+SERVICE_NAME = u"lease maintenance service"
+
 @inlineCallbacks
 def visit_storage_indexes(root_node, visit):
     """
@@ -240,6 +242,7 @@ class _FuzzyTimerService(Service):
     :ivar IReactorTime reactor: A Twisted reactor to use to schedule runs of
         the operation.
     """
+    name = attr.ib()
     operation = attr.ib()
     initial_interval = attr.ib()
     sample_interval_distribution = attr.ib()
@@ -327,6 +330,7 @@ def lease_maintenance_service(
         )
 
     return _FuzzyTimerService(
+        SERVICE_NAME,
         maintain_leases,
         initial_interval,
         sample_interval_distribution,
-- 
GitLab