diff --git a/annet/annlib/netdev/devdb/data/devdb.json b/annet/annlib/netdev/devdb/data/devdb.json index 18636110..8415312f 100644 --- a/annet/annlib/netdev/devdb/data/devdb.json +++ b/annet/annlib/netdev/devdb/data/devdb.json @@ -4,6 +4,7 @@ "Cisco.IE": " IE", "Cisco.AIR": "AIR", "Cisco.ASR": " ASR", + "Cisco.ASR.ASR1000": " ?1\\d{3}", "Cisco.ASR.ASR9000": " 9\\d{3}", "Cisco.XRV": "XRv", "Cisco.XR": " 8[\\d\\d\\d]", diff --git a/annet/vendors/library/cisco.py b/annet/vendors/library/cisco.py index 70711267..31ae3cd4 100644 --- a/annet/vendors/library/cisco.py +++ b/annet/vendors/library/cisco.py @@ -20,7 +20,7 @@ def apply(self, hw: HardwareView, do_commit: bool, do_finalize: bool, path: str) return before, after def match(self) -> list[str]: - return ["Cisco"] + return ["Cisco", "Cisco.ASR.ASR1000"] @property def reverse(self) -> str: