Current File : //usr/lib/python3.6/site-packages/sos/report/plugins/__pycache__/composer.cpython-36.pyc
3

\��hl�@s&ddlmZmZGdd�dee�ZdS)�)�Plugin�IndependentPluginc@s,eZdZdZdZdZdZd	d
�Zdd�Zd
S)�ComposerzOSBuild ComposerZcomposer�sysmgmt�virt�composer-cli�weldr-client�cockpit-composer�osbuild-composercCs>g}|j|�}|ddkr:x|dj�D]}|j|�q(W|S)NZstatusr�output)Zcollect_cmd_output�
splitlines�append)�self�cmdZentriesZent_file�line�r�/usr/lib/python3.6/composer.py�_get_entriess
zComposer._get_entriesc	Cs�|jddddddddg�|jd	�}x|D]}|jd
|���q*W|jd�}x|D]}|jd|���qRW|jd
�}x&|D]}|jd|jd�d���qzW|jddgd�dS)Nz+/etc/osbuild-composer/osbuild-composer.tomlz'/etc/osbuild-worker/osbuild-worker.tomlz/etc/lorax/composer.confz/etc/osbuild-composerz$/var/log/lorax-composer/composer.logz/var/log/lorax-composer/dnf.logz#/var/log/lorax-composer/program.logz"/var/log/lorax-composer/server.logzcomposer-cli blueprints listzcomposer-cli blueprints show zcomposer-cli sources listzcomposer-cli sources info zcomposer-cli compose listzcomposer-cli compose log � rzosbuild-composer.servicezosbuild-worker@*.service)Zunits)Z
add_copy_specrZadd_cmd_output�splitZadd_journal)rZ
blueprintsZ	blueprintZsources�srcZcomposesZcomposerrr�setup!s,





zComposer.setupN)rr)rrr	r
)	�__name__�
__module__�__qualname__Z
short_descZplugin_nameZprofilesZpackagesrrrrrrrsrN)Zsos.report.pluginsrrrrrrr�<module>s