import pyghmi.util.webclient as wc import socket import struct import weakref try: range = xrange except NameError: pass try: buffer except NameError: buffer = memoryview inventory.register_inventory_category(cpu) inventory.register_inventory_category(dimm) inventory.register_inventory_category(pci) inventory.register_inventory_category(drive) inventory.register_inventory_category(psu) inventory.register_inventory_category(raid_drive) inventory.register_inventory_category(raid_controller) firmware_types = { 1: 'Management Controller', 2: 'UEFI/BIOS', 3: 'CPLD', 4: 'Power Supply', 5: 'Storage Adapter', 6: 'Add-in Adapter', }
from pyghmi.ipmi.oem.lenovo import firmware from pyghmi.ipmi.oem.lenovo import inventory from pyghmi.ipmi.oem.lenovo import nextscale from pyghmi.ipmi.oem.lenovo import pci from pyghmi.ipmi.oem.lenovo import psu from pyghmi.ipmi.oem.lenovo import raid_controller from pyghmi.ipmi.oem.lenovo import raid_drive import pyghmi.util.webclient as wc import socket import struct import weakref inventory.register_inventory_category(cpu) inventory.register_inventory_category(dimm) inventory.register_inventory_category(pci) inventory.register_inventory_category(drive) inventory.register_inventory_category(psu) inventory.register_inventory_category(raid_drive) inventory.register_inventory_category(raid_controller) firmware_types = { 1: 'Management Controller', 2: 'UEFI/BIOS', 3: 'CPLD', 4: 'Power Supply', 5: 'Storage Adapter', 6: 'Add-in Adapter',