diff --git a/sa/profiles/Eltex/RG/get_inventory.py b/sa/profiles/Eltex/RG/get_inventory.py new file mode 100644 index 0000000000000000000000000000000000000000..08dc939f14ddf75eaf5f95011d8fd177f9223b9e --- /dev/null +++ b/sa/profiles/Eltex/RG/get_inventory.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# --------------------------------------------------------------------- +# Eltex.RG.get_inventory +# --------------------------------------------------------------------- +# Copyright (C) 2007-2019 The NOC Project +# See LICENSE for details +# --------------------------------------------------------------------- + +# NOC modules +from noc.core.script.base import BaseScript +from noc.sa.interfaces.igetinventory import IGetInventory + + +class Script(BaseScript): + name = "Eltex.RG.get_inventory" + interface = IGetInventory + + def execute_snmp(self): + v = self.scripts.get_version() + return [{"type": "CHASSIS", "vendor": "ELTEX", "part_no": [v["platform"]]}]