U
    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 StorageZstratis)zstratis-cliÚstratisd)r   )Zstoragec              
   C   s0   ddddddddd	d
g
}|   dd„ |D ƒ¡ d S )Nz	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© )Ú.0Zsubcmdr   r   ú</usr/lib/python3/dist-packages/sos/report/plugins/stratis.pyÚ
<listcomp>$   s     z!Stratis.setup.<locals>.<listcomp>)Zadd_cmd_output)ÚselfZsubcmdsr   r   r   Úsetup   s    özStratis.setupN)	Ú__name__Ú
__module__Ú__qualname__Z
short_descZplugin_nameZpackagesÚservicesZprofilesr   r   r   r   r   r      s   r   N)Zsos.report.pluginsr   r   r   r   r   r   r   Ú<module>   s   