ceilometer/ceilometer/tests
Erno Kuvaja e62d6d9ed5 Refactor TCP provider
This change refactors the TCP provider to use socket.create_connection
avoiding the need to guess and do lots of messy handling between IPv6
and IPv4.

Also makes the error handling more specific expecting the errors socket
is emitting rather than catch all. removes logging stack trace on
connection issues.

We introduce break out of the message loop in case reconnect fails to
avoid spamming.

Change-Id: Id40fa0e023ad9ca9c05a06b9053bd97b48b4989c
2023-09-08 14:42:05 +01:00
..
unit Refactor TCP provider 2023-09-08 14:42:05 +01:00
__init__.py Skeleton for API server 2012-07-27 10:34:36 -04:00
base.py Replace six with python3 code style 2021-01-13 14:20:31 +01:00