diff --git a/sa/profiles/NSN/TIMOS/get_chassis_id.py b/sa/profiles/NSN/TIMOS/get_chassis_id.py index 322c8e7be65f2f177a272a0850d20a0734323b6a..58f5b3ed677e5f6a663d04a382b7d2ea53dd3953 100644 --- a/sa/profiles/NSN/TIMOS/get_chassis_id.py +++ b/sa/profiles/NSN/TIMOS/get_chassis_id.py @@ -1,7 +1,7 @@ # ---------------------------------------------------------------------- # NSN.TIMOS.get_chassis_id # ---------------------------------------------------------------------- -# Copyright (C) 2007-2018 The NOC Project +# Copyright (C) 2007-2021 The NOC Project # See LICENSE for details # ---------------------------------------------------------------------- @@ -9,7 +9,7 @@ import re # NOC modules -from noc.core.script.base import BaseScript +from noc.sa.profiles.Generic.get_chassis_id import Script as BaseScript from noc.sa.interfaces.igetchassisid import IGetChassisID @@ -18,6 +18,8 @@ class Script(BaseScript): cache = True interface = IGetChassisID + SNMP_GETNEXT_OIDS = {"SNMP": ["1.3.6.1.4.1.6527.3.1.2.2.1.3.1.15"]} + rx_id = re.compile(r"^\s*Base MAC address\s*:\s*(?P\S+)", re.IGNORECASE | re.MULTILINE) def execute_cli(self):