관리-도구
편집 파일: sedutil.cpython-39.pyc
a ����-�_g�����������������������@���s*���d�dl�mZmZmZ�G�dd��dee�ZdS�)�����)�Plugin�IndependentPlugin� PluginOptc�������������������@���s@���e�Zd�ZdZdZdZdZdZedddd �gZ d d��Z dd ��ZdS�)� SEDUtilityz� Collects information about SED drives installed on host system. This plugin will capture data using sedutil utility zSelf Encrypting Drives�sedutil)Zsecurity�systemZstorageZhardware)r����debugFzcapture debug data)�defaultZdescc�����������������C���sx���g�}|���d�}|��d�rtd|d�krj|d����D�]8}|�d�r0|���}|d�d��\}}d|kr0|�|��q0|��|��d�S�) Nzsedutil-cli --scanr���r����status�outputz/dev/�����2)Zcollect_cmd_outputZ get_option� splitlines� startswith�split�append�do_debug)�self�sed_list�result�lineZdiskZtcg_opal_dev��r����>/usr/lib/python3.9/site-packages/sos/report/plugins/sedutil.py�setup���s���� zSEDUtility.setupc�����������������C���s���|D�]}|���d|�����qdS�)z Collect debug logs zsedutil-cli --query N)Zadd_cmd_output)r���r���Zdevicer���r���r���r���,���s����zSEDUtility.do_debugN)�__name__� __module__�__qualname__�__doc__Z short_descZplugin_nameZprofilesZpackagesr���Zoption_listr���r���r���r���r���r���r������s����r���N)Zsos.report.pluginsr���r���r���r���r���r���r���r����<module> ���s���