o
    i©¹d  ã                   @   s&   d dl mZmZ G dd„ deeƒZdS )é    )ÚPluginÚRedHatPluginc                   @   s(   e Zd ZdZdZdZdZdZdd„ ZdS )	ÚStratiszStratis StorageÚstratis)zstratis-cliÚstratisd)r   )Ústoragec                 C   s    g d¢}|   dd„ |D ƒ¡ d S )N)
z	pool listzpool list --stoppedzfilesystem listzblockdev listzkey listzdaemon versionzreport engine_state_reportzreport managed_objects_reportzreport stopped_poolsz	--versionc                 S   s   g | ]}d | ‘qS )z
stratis %s© )Ú.0Úsubcmdr   r   ú</usr/lib/python3/dist-packages/sos/report/plugins/stratis.pyÚ
<listcomp>$   s    z!Stratis.setup.<locals>.<listcomp>)Úadd_cmd_output)ÚselfÚsubcmdsr   r   r   Úsetup   s   zStratis.setupN)	Ú__name__Ú
__module__Ú__qualname__Ú
short_descÚplugin_nameÚpackagesÚservicesÚprofilesr   r   r   r   r   r      s    r   N)Úsos.report.pluginsr   r   r   r   r   r   r   Ú<module>   s   
