diff options
author | Omar Ghishan <omar.ghishan@rd.io> | 2014-01-03 15:26:00 -0800 |
---|---|---|
committer | Omar Ghishan <omar.ghishan@rd.io> | 2014-01-06 15:14:50 -0800 |
commit | d1e4fd25c66f9fa7d955694c55e8b51c5da3a565 (patch) | |
tree | b651fc4b59a32c8376222e3399b2e67acf20fdaa /kafka/producer.py | |
parent | 81d001bfa2b6936dbefd8515204c2d51a7f299f8 (diff) | |
download | kafka-python-d1e4fd25c66f9fa7d955694c55e8b51c5da3a565.tar.gz |
Raise a ConnectionError when a socket.error is raised when receiving data
Also, log.exception() is unhelpfully noisy. Use log.error() with some error details in the message instead.
Diffstat (limited to 'kafka/producer.py')
-rw-r--r-- | kafka/producer.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/kafka/producer.py b/kafka/producer.py index 1d47336..eba662d 100644 --- a/kafka/producer.py +++ b/kafka/producer.py @@ -67,8 +67,8 @@ def _send_upstream(topic, queue, client, batch_time, batch_size, client.send_produce_request(reqs, acks=req_acks, timeout=ack_timeout) - except Exception as exp: - log.exception("Unable to send message") + except Exception as e: + log.error("Unable to send message: %s", e) class Producer(object): @@ -145,7 +145,7 @@ class Producer(object): resp = self.client.send_produce_request([req], acks=self.req_acks, timeout=self.ack_timeout) except Exception as e: - log.exception("Unable to send messages") + log.error("Unable to send messages: %s", e) raise e return resp |