def name()

in pci_lib/pci_lib.py [0:0]


    def name(self):
        """
        Human readable device name, if available. Uses
        /usr/share/hwdata/pci.ids to map vendor and device ID to names.
        """
        vendor, device = lookup_device(self.vendor_id, self.device_id)
        if vendor and device:
            return '{} ({:04x}) {} ({:04x})'.format(
                vendor, self.vendor_id, device, self.device_id)
        if vendor:
            return '{} ({:04x}), device {:04x}'.format(
                vendor, self.vendor_id, self.device_id)
        return '{:04x}:{:04x}'.format(self.vendor_id, self.device_id)