From aefafd270a75b9a3d21c148eefba5ba56cbc622b Mon Sep 17 00:00:00 2001 From: Zack Dever Date: Mon, 25 Apr 2016 13:39:42 -0700 Subject: Fix throttle_time_ms sensor Fixes #665 --- kafka/consumer/fetcher.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kafka/consumer/fetcher.py b/kafka/consumer/fetcher.py index 1d4b0f0..3a5e37e 100644 --- a/kafka/consumer/fetcher.py +++ b/kafka/consumer/fetcher.py @@ -653,7 +653,8 @@ class Fetcher(six.Iterator): self._sensors.bytes_fetched.record(total_bytes) self._sensors.records_fetched.record(total_count) - self._sensors.fetch_throttle_time_sensor.record(response['throttle_time_ms']) + if response.API_VERSION >= 1: + self._sensors.fetch_throttle_time_sensor.record(response.throttle_time_ms) self._sensors.fetch_latency.record((recv_time - send_time) * 1000) -- cgit v1.2.1