@cryptotaxi247 / netdata-1 / commits / ddcf7a4d4

Remove unneeded code for peer update

self.peers.update(new_peers) does the job of updating peer id if it has changed.

Sven Mäder committed Feb 19, 2018 at 17:54 UTC ddcf7a4d4bc826271088e784dac140bf643063b2
1 file changed -9
python.d/ntpd.chart.py
-9
@@ -219,10 +219,6 @@ class Peer(Base):
219 data[dimension] = float(value) * PRECISION
220 return data
221
222 - def rebuild_request(self, new_idx):
223 - self.id = new_idx
224 - self.request = self.get_header(self.id)
225 -
222
223 class Service(SocketService):
224 def __init__(self, configuration=None, name=None):
@@ -300,17 +296,12 @@ class Service(SocketService):
296 if new_peers:
297
298 peers_to_remove = set(self.peers) - set(new_peers)
303 - peers_to_update = set(self.peers) & set(new_peers)
299 peers_to_add = set(new_peers) - set(self.peers)
300
301 for peer_name in peers_to_remove:
302 self.hide_old_peer_from_charts(self.peers[peer_name])
303 del self.peers[peer_name]
304
310 - for peer_name in peers_to_update:
311 - if new_peers[peer_name].id != self.peers[peer_name].id:
312 - self.peers[peer_name].rebuild_request(new_peers[peer_name].id)
313 -
305 for peer_name in peers_to_add:
306 self.add_new_peer_to_charts(new_peers[peer_name])
307