Skip to content

Commit 0ef3755

Browse files
committed
Replace perf_counter by default_timer
1 parent c42bbb8 commit 0ef3755

File tree

1 file changed

+3
-3
lines changed
  • instrumentation/opentelemetry-instrumentation-celery/src/opentelemetry/instrumentation/celery

1 file changed

+3
-3
lines changed

instrumentation/opentelemetry-instrumentation-celery/src/opentelemetry/instrumentation/celery/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ def add(x, y):
6060
"""
6161

6262
import logging
63-
import time
63+
from timeit import default_timer
6464
from typing import Collection, Iterable
6565

6666
from billiard import VERSION
@@ -126,7 +126,7 @@ def __init__(self, metrics):
126126
self.tracker = {}
127127

128128
def record_start(self, key, step):
129-
self.tracker.setdefault(key, {})[step] = time.perf_counter()
129+
self.tracker.setdefault(key, {})[step] = default_timer()
130130

131131
def record_finish(self, key, metric_name, attributes):
132132
try:
@@ -138,7 +138,7 @@ def record_finish(self, key, metric_name, attributes):
138138
logger.warning("Failed to record %s for task %s", metric_name, key)
139139

140140
def _time_elapsed(self, key, step):
141-
end_time = time.perf_counter()
141+
end_time = default_timer()
142142
try:
143143
start_time = self.tracker.get(key, {}).pop(step)
144144
time_elapsed = end_time - start_time

0 commit comments

Comments
 (0)