관리-도구
편집 파일: microshift_ovn.cpython-39.opt-1.pyc
a ����-�_g�����������������������@���s&���d�dl�mZmZ�G�dd��dee�ZdS�)�����)�Plugin�RedHatPluginc�������������������@���s0���e�Zd�ZdZdZdZdZdZdZdZ dd ��Z d S�)� MicroshiftOVNz<This plugin is used to collect MicroShift 4.x OVN logs. zMicroShift OVNZmicroshift_ovni,��)zovnkube-nodezovnkube-master)zmicroshift-networking)Z microshiftc��������������������s����|���g�d���d��g�d�}dD�]F\�}|�j���fdd�|D��tjd��|�j�������d|���tjd��q|�j����d �tjd��d�S�) N)z/etc/openvswitch/conf.dbz/etc/openvswitch/default.confz/etc/openvswitch/system-id.confzovs-appctl -t /var/run/ovn/)z coverage/showzmemory/showzovsdb-server/sync-status))zovnnb_db.ctlZOVN_Northbound)zovnsb_db.ctlZOVN_Southboundc��������������������s���g�|�]}�������d�|����qS�)� ��)�.0�cmd�Z_ovs_cmd�filer����E/usr/lib/python3.9/site-packages/sos/report/plugins/microshift_ovn.py� <listcomp>'��������z'MicroshiftOVN.setup.<locals>.<listcomp>)�timeoutz$ ovsdb-server/get-db-storage-status z!ovn-controller.*.ctl ct-zone-list)Z add_copy_specZadd_cmd_outputr����plugin_timeout)�selfZ_subcmdsZdbnr���r ���r����setup���s �������zMicroshiftOVN.setupN)�__name__� __module__�__qualname__�__doc__Z short_descZplugin_namer���Z containersZpackagesZprofilesr���r���r���r���r���r������s���r���N)Zsos.report.pluginsr���r���r���r���r���r���r����<module>���s���