From 7da432531e3c7f071e88b2294e4a529f2eddc198 Mon Sep 17 00:00:00 2001 From: Paul Cuzner Date: Thu, 24 Aug 2017 09:11:52 +1200 Subject: [PATCH] rgw: add warning when >1 rgw admin socket is detected --- collectors/rgw.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/collectors/rgw.py b/collectors/rgw.py index 72bd9dd..dc9ae86 100644 --- a/collectors/rgw.py +++ b/collectors/rgw.py @@ -45,6 +45,11 @@ class RGW(BaseCollector): '{}.*.asok'.format(self.cluster_name, self.host_name)) if rgw_sockets: + + if len(rgw_sockets) > 1: + self.logger.warning("multiple rgw sockets found - " + "data sent from {}".format(rgw_sockets[0])) + response = self._admin_socket(socket_path=rgw_sockets[0]) if response: @@ -54,6 +59,7 @@ class RGW(BaseCollector): # admin_socket call failed return {} else: + # no socket found on the host, nothing to send to caller return {} @staticmethod -- 2.47.3