From fbbb5d048fb6c25cfe689d91601897f4fd8638dc Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Fri, 18 May 2018 11:47:34 -0400 Subject: [PATCH] Fix the encuuid reference encuuid is a list, not the value, so get the first value rather than try to concatenate the string. --- confluent_server/confluent/discovery/core.py | 1 + 1 file changed, 1 insertion(+) diff --git a/confluent_server/confluent/discovery/core.py b/confluent_server/confluent/discovery/core.py index 8fc7d207..645d533c 100644 --- a/confluent_server/confluent/discovery/core.py +++ b/confluent_server/confluent/discovery/core.py @@ -897,6 +897,7 @@ def eval_node(cfg, handler, info, nodename, manual=False): # to match uuid encuuid = info['attributes'].get('chassis-uuid', None) if encuuid: + encuuid = encuuid[0] enl = list(cfg.filter_node_attributes('id.uuid=' + encuuid)) if len(enl) != 1: # errorstr = 'No SMM by given UUID known, *yet*'