Ë
    i©¹d4  ã                   ó,   — d dl mZmZ  G d„ dee«      Zy)é    )ÚPluginÚIndependentPluginc                   ó$   — e Zd ZdZdZdZd„ Zd„ Zy)ÚPcizPCI devicesÚpci)ÚhardwareÚsystemc                 óŽ   — | j                  d«      sy| j                  d«      }d|v r|j                  d«       t        |«      dkD  S )Nú/proc/bus/pciFÚdevicesr   )Ú
path_isdirÚlistdirÚremoveÚlen)ÚselfÚcontents     ú8/usr/lib/python3/dist-packages/sos/report/plugins/pci.pyÚcheck_for_bus_deviceszPci.check_for_bus_devices   sD   € Ø�‰˜Ô/Øð —,‘,˜Ó/ˆØ˜ÑØ�N‰N˜9Ô%Ü�7‹|˜aÑÐó    c                 ó–   — | j                  g d¢«       | j                  «       r&| j                  ddd¬«       | j                  d«       y y )N)z/proc/ioportsz/proc/iomemr   zlspci -nnvvÚlspci)Úroot_symlinkÚtagsz	lspci -tv)Úadd_copy_specr   Úadd_cmd_output)r   s    r   Úsetupz	Pci.setup   sP   € Ø×Ñò 
ô 	ð ×%Ñ%Ô'Ø×Ñ ¸GØ%,ð  ô .à×Ñ Õ,ð (r   N)Ú__name__Ú
__module__Ú__qualname__Ú
short_descÚplugin_nameÚprofilesr   r   © r   r   r   r      s   „ à€Jà€KØ%€Hò ó
-r   r   N)Úsos.report.pluginsr   r   r   r#   r   r   ú<module>r%      s   ð÷ 9ô-ˆ&Ð#õ -r   