From 99063eb049dfb21c541c6044d3270dda9b5f5994 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Mon, 2 Feb 2026 10:17:32 -0500 Subject: [PATCH] Recognize variation in DeviceDescrption.json to see SMM3 --- confluent_server/confluent/discovery/protocols/ssdp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/confluent_server/confluent/discovery/protocols/ssdp.py b/confluent_server/confluent/discovery/protocols/ssdp.py index acd6b84e..9559a229 100644 --- a/confluent_server/confluent/discovery/protocols/ssdp.py +++ b/confluent_server/confluent/discovery/protocols/ssdp.py @@ -491,7 +491,7 @@ def check_fish(urldata, port=443, verifycallback=None): data['services'] = ['lenovo-xcc'] if 'xcc-variant' not in peerinfo else ['lenovo-xcc' + peerinfo['xcc-variant']] return data except (IndexError, KeyError): - if 'type' in peerinfo and peerinfo['type'].lower() == 'lenovo-smm3': + if 'type' in peerinfo and peerinfo['type'].lower() in ('lenovo-smm3', 'smm3'): del peerinfo['xcc-variant'] data['uuid'] = peerinfo['enclosure-uuid'] data['services'] = ['lenovo-smm3']