U
    -Ø_gÝ  ã                   @   s&   d dl mZmZ G dd„ deeƒZdS )é    )ÚPluginÚIndependentPluginc                   @   s(   e Zd ZdZdZdZdZdZdd„ ZdS )	ÚTPM2z~
    Collects information about TPM2 module installed on host system.

    This plugin will capture data using tpm2_tools
    zTrusted Platform Module 2.0Ztpm2)ZsecurityÚsystemZstorageZhardware)z
tpm2-toolsc                 C   s   |   ddddg¡ d S )Nztpm2_getcap properties-variableztpm2_getcap properties-fixedZtpm2_nvreadpublicZtpm2_readclock)Zadd_cmd_output)Úself© r   ú9/usr/lib/python3/dist-packages/sos/report/plugins/tpm2.pyÚsetup   s    üz
TPM2.setupN)	Ú__name__Ú
__module__Ú__qualname__Ú__doc__Z
short_descZplugin_nameZprofilesZpackagesr	   r   r   r   r   r      s   r   N)Zsos.report.pluginsr   r   r   r   r   r   r   Ú<module>	   s   