From bfe55e276df166809747d3fe15aaa7aa238b52be Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Wed, 6 Feb 2019 09:19:55 -0500 Subject: [PATCH] Do not try to delete a node if not in discovery data This could produce undesired traces --- confluent_server/confluent/discovery/core.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/confluent_server/confluent/discovery/core.py b/confluent_server/confluent/discovery/core.py index 0ee33f8f..065a2437 100644 --- a/confluent_server/confluent/discovery/core.py +++ b/confluent_server/confluent/discovery/core.py @@ -1134,6 +1134,8 @@ def newnodes(added, deleting, configmanager): global needaddhandled global nodeaddhandler for node in deleting: + if node not in known_nodes: + continue for mac in known_nodes[node]: if mac in known_info: del known_info[mac]