From a0f8a417aa02f3f9e727e07a5c8e9e4759f82f9b Mon Sep 17 00:00:00 2001 From: Fedor Zhukov Date: Mon, 15 Sep 2025 10:21:26 +0200 Subject: [PATCH] fix: make b4com name in devdb case insensitive Accept any variation b4com, B4com, B4Com, B4COM, etc. Also remove lookbehind match (repeating B4com prefix). Also remove '.*' tail match - it would forbid to add module deviations, ie hw.B4com.CS2148P.XXX --- annet/annlib/netdev/devdb/data/devdb.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/annet/annlib/netdev/devdb/data/devdb.json b/annet/annlib/netdev/devdb/data/devdb.json index 10d630fb..61dd15a0 100644 --- a/annet/annlib/netdev/devdb/data/devdb.json +++ b/annet/annlib/netdev/devdb/data/devdb.json @@ -183,10 +183,10 @@ "H3C.S12500": " S125\\d{2}", "H3C.S12500.S12500R": " S12500R", - "B4com": "^[Bb]4com", - "B4com.CS2148P": "^[Bb]4com B4T-CS2148P.*", - "B4com.CS4100": "^[Bb]4com B4T-CS41.*", - "B4com.CS4132U": "^[Bb]4com B4T-CS4132U.*", - "B4com.CS4148Q": "^[Bb]4com B4T-CS4148Q.*", - "B4com.CS4164U": "^[Bb]4com B4T-CS4164U.*" + "B4com": "^[Bb]4[Cc][Oo][Mm]", + "B4com.CS2148P": " B4T-CS2148P", + "B4com.CS4100": " B4T-CS41", + "B4com.CS4132U": " B4T-CS4132U", + "B4com.CS4148Q": " B4T-CS4148Q", + "B4com.CS4164U": " B4T-CS4164U" }