Bug fix
This commit is contained in:
parent
8a9126b729
commit
7266568010
|
|
@ -3,6 +3,7 @@
|
|||
import os
|
||||
import typing
|
||||
from datetime import date, datetime, time, timedelta, timezone
|
||||
from time import time as unixtime
|
||||
from zoneinfo import ZoneInfo
|
||||
|
||||
from .types import StrDict
|
||||
|
|
@ -113,12 +114,12 @@ async def time_function(
|
|||
**kwargs: typing.Any,
|
||||
) -> tuple[str, typing.Any, float, Exception | None]:
|
||||
"""Time the execution of an asynchronous function."""
|
||||
start_time, result, exception = time(), None, None
|
||||
start_time, result, exception = unixtime(), None, None
|
||||
try:
|
||||
result = await func(*args, **kwargs)
|
||||
except Exception as e:
|
||||
exception = e
|
||||
end_time = time()
|
||||
end_time = unixtime()
|
||||
return name, result, end_time - start_time, exception
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue