Skip to content

Commit 568d92b

Browse files
authored
Fixed prometheus middleware. (#175)
1 parent d524411 commit 568d92b

File tree

2 files changed

+1
-17
lines changed

2 files changed

+1
-17
lines changed

taskiq/abc/broker.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ async def startup(self) -> None:
153153

154154
for middleware in self.middlewares:
155155
if middleware.__class__.startup != TaskiqMiddleware.startup:
156-
await maybe_awaitable(middleware.startup)
156+
await maybe_awaitable(middleware.startup())
157157

158158
await self.result_backend.startup()
159159

taskiq/middlewares/prometheus_middleware.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,6 @@ def __init__(
2929
) -> None:
3030
super().__init__()
3131

32-
self.found_errors = None
33-
self.received_tasks = None
34-
self.success_tasks = None
35-
self.saved_results = None
36-
self.execution_time = None
37-
3832
metrics_path = metrics_path or Path(gettempdir()) / "taskiq_worker"
3933

4034
if not metrics_path.exists():
@@ -110,8 +104,6 @@ def pre_execute(
110104
:param message: current message.
111105
:return: message
112106
"""
113-
if self.received_tasks is None:
114-
return message
115107
self.received_tasks.labels(message.task_name).inc()
116108
return message
117109

@@ -126,12 +118,6 @@ def post_execute(
126118
:param message: received message.
127119
:param result: result of the execution.
128120
"""
129-
if ( # noqa: WPS337
130-
self.success_tasks is None
131-
or self.execution_time is None
132-
or self.found_errors is None
133-
):
134-
return
135121
if result.is_err:
136122
self.found_errors.labels(message.task_name).inc()
137123
else:
@@ -149,6 +135,4 @@ def post_save(
149135
:param message: received message.
150136
:param result: result of execution.
151137
"""
152-
if self.saved_results is None:
153-
return
154138
self.saved_results.labels(message.task_name).inc()

0 commit comments

Comments
 (0)