id4,ddlmZmZGddeeZy))PluginIndependentPluginc$eZdZdZdZdZdZdZy)Pciz PCI devicespci)hardwaresystemc|jdsy|jd}d|vr|jdt|dkDS)N /proc/bus/pciFdevicesr) path_isdirlistdirremovelen)selfcontents 8/usr/lib/python3/dist-packages/sos/report/plugins/pci.pycheck_for_bus_deviceszPci.check_for_bus_devicessD/,,/   NN9 %7|ac|jgd|jr&|jddd|jdyy)N)z /proc/ioportsz /proc/iomemr z lspci -nnvvlspci) root_symlinktagsz lspci -tv) add_copy_specradd_cmd_output)rs rsetupz Pci.setupsP    % % '    G%,  .    , (rN)__name__ __module__ __qualname__ short_desc plugin_nameprofilesrrrrrr sJK%H  -rrN)sos.report.pluginsrrrr#rrr%s9-&#-r