diff options
author | Dana Powers <dana.powers@rd.io> | 2015-12-09 15:58:18 -0800 |
---|---|---|
committer | Dana Powers <dana.powers@rd.io> | 2015-12-09 15:58:18 -0800 |
commit | e37049fb691cdab1d18becf044aaeaf58d46b5d2 (patch) | |
tree | 6a77b023abffcd2231a30bda307c92c2a5d24711 /kafka/conn.py | |
parent | 06cc91c64cb35dd1c02597f091f8bf10d63daf3d (diff) | |
download | kafka-python-e37049fb691cdab1d18becf044aaeaf58d46b5d2.tar.gz |
Add next_correlation_id_recv + send helper methods to BrokerConnection
Diffstat (limited to 'kafka/conn.py')
-rw-r--r-- | kafka/conn.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/kafka/conn.py b/kafka/conn.py index 4516ddc..9907cb1 100644 --- a/kafka/conn.py +++ b/kafka/conn.py @@ -105,6 +105,14 @@ class BrokerConnection(local): return None return response + def next_correlation_id_recv(self): + if len(self.in_flight_requests) == 0: + return None + return self.in_flight_requests[0][0] + + def next_correlation_id_send(self): + return self.correlation_id + 1 + def __getnewargs__(self): return (self.host, self.port, self.timeout) |