Ë
    i©¹dL  ã                   ó,   — 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y)ÚNvidiazNvidia GPU informationÚnvidia)z
nvidia-smic                 óØ   — g d¢}| j                  |D �cg c]  }d|z  ‘Œ	 c}«       d}d}| j                  d|z  «       | j                  d|z  «       | j                  dd¬	«       y c c}w )
N)z--list-gpusz-q -d PERFORMANCEz-q -d SUPPORTED_CLOCKSz-q -d PAGE_RETIREMENTz-qz	-q -d ECCz	nvlink -sz	nvlink -eznvidia-smi %szžgpu_name,gpu_bus_id,vbios_version,temperature.gpu,utilization.gpu,memory.total,memory.free,memory.used,clocks.applications.graphics,clocks.applications.memoryzRtimestamp,gpu_bus_id,gpu_serial,gpu_uuid,retired_pages.address,retired_pages.causez&nvidia-smi --query-gpu=%s --format=csvz0nvidia-smi --query-retired-pages=%s --format=csvr   znvidia-persistenced)ÚbootÚ
identifier)Úadd_cmd_outputÚadd_journal)ÚselfÚsubcmdsÚcmdÚqueryÚ
querypagess        ú;/usr/lib/python3/dist-packages/sos/report/plugins/nvidia.pyÚsetupzNvidia.setup   s   € ò	
ˆð 	×Ñ¸gÖF°s˜_¨sÓ2ÒFÔGðKˆðBˆ
à×ÑÐDÀuÑLÔMØ×ÑØ>ÀÑKô	
ð 	×Ñ˜aÐ,AÐÕBùò Gs   ”A'N)Ú__name__Ú
__module__Ú__qualname__Ú
short_descÚplugin_nameÚcommandsr   © ó    r   r   r      s   „ à)€JØ€KØ€HóCr   r   N)Úsos.report.pluginsr   r   r   r   r   r   ú<module>r      s   ð÷ 9ôCˆVÐ&õ Cr   