From 093f81f2f29bbffb5040cbd3ecaad6eb8ad54b21 Mon Sep 17 00:00:00 2001 From: Klaas van Schelven Date: Thu, 23 May 2024 10:08:11 +0200 Subject: [PATCH] Log 'period counter registry initialization' --- bugsink/registry.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/bugsink/registry.py b/bugsink/registry.py index 3f023d3..8d70281 100644 --- a/bugsink/registry.py +++ b/bugsink/registry.py @@ -1,12 +1,17 @@ +import logging from datetime import datetime, timezone from projects.models import Project from events.models import Event from issues.models import Issue, IssueStateManager +from performance.context_managers import time_to_logger from .period_counter import PeriodCounter +performance_logger = logging.getLogger("bugsink.performance.registry") + + _registry = None UNMUTE_PURPOSE = "unmute" @@ -59,7 +64,8 @@ def get_pc_registry(): global _registry if _registry is None: - _registry = PeriodCounterRegistry() + with time_to_logger(performance_logger, "period counter registry initialization"): + _registry = PeriodCounterRegistry() return _registry