From 02d1285d9d6566316e626d873908ea0620a97930 Mon Sep 17 00:00:00 2001 From: Michal D <18160888+m1009d@users.noreply.github.com> Date: Wed, 4 Dec 2024 09:11:23 +0100 Subject: [PATCH] Match storm control errDisable interfaces NXOS --- src/genie/libs/parser/nxos/show_interface.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/genie/libs/parser/nxos/show_interface.py b/src/genie/libs/parser/nxos/show_interface.py index 356b8aef2..90b5dc4d1 100755 --- a/src/genie/libs/parser/nxos/show_interface.py +++ b/src/genie/libs/parser/nxos/show_interface.py @@ -246,6 +246,7 @@ def cli(self, interface='', include='', output=None): # Ethernet1/13 is down (SFP validation failed) # Ethernet1/13 is down (Channel admin down) # Ethernet140/1/26 is down (linkFlapErrDisabled, port: error) + # Ethernet1/38 is down (storm control errDisable) p1 = re.compile(r'^(?P\S+)\s*is\s*' r'(?P(down|up|' r'inactive|Transceiver +validation +failed|' @@ -269,7 +270,8 @@ def cli(self, interface='', include='', output=None): r'(\(.*ACK.*\))?' r'(\(inactive\))?' r'(\(Hardware\s+failure\))?' - r'(\(linkFlapErrDisabled, +port: +error\))?$') + r'(\(linkFlapErrDisabled, +port: +error\))?' + r'(\(storm\s+control\s+errDisable\))?$') # admin state is up # admin state is up,