Server IP : 15.235.198.142 / Your IP : 216.73.216.190 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ballsack 6.8.0-45-generic #45-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 30 12:02:04 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/sos/report/plugins/__pycache__/ |
Upload File : |
� i��d� � �8 � d dl mZmZmZ d dlZ G d� dee� Zy)� )�Plugin�IndependentPlugin� PluginOptNc �@ � e Zd ZdZdZdZdZ eddd�� gZd � Z d � Z y)�DlmzDLM (Distributed lock manager)�dlm)�cluster)�cmanr � pacemaker�lockdumpFzcapture lock dumps for DLM)�default�descc � � | j dg� | j g d�� | j d� r| j � y y )Nz/etc/sysconfig/dlm)zdlm_tool log_plockz dlm_tool dumpzdlm_tool ls -nr )� add_copy_spec�add_cmd_output� get_option�do_lockdump)�selfs �8/usr/lib/python3/dist-packages/sos/report/plugins/dlm.py�setupz Dlm.setup sL � ���� � � � ��� � � �?�?�:�&����� '� c �� � d}| j |� }|d dk7 ry d}t j |t j � }|j |d � D ] }| j d|z d|z �� � y ) Nzdlm_tool ls�statusr z^name\s+([^\s]+)$�outputzdlm_tool lockdebug -svw '%s'zdlm_locks_%s)�suggest_filename)�collect_cmd_output�re�compile� MULTILINE�findallr )r �dlm_tool�result�lock_exp�lock_re� lockspaces r r zDlm.do_lockdump$ s� � � ���(�(��2���(��q� ��'���*�*�X�r�|�|�4�� �����)9�:� �I����.��:�!/�)�!;� � � r N)�__name__� __module__�__qualname__� short_desc�plugin_name�profiles�packagesr �option_listr r � r r r r s4 � �1�J��K��H�+�H��*�e�2N�O��K� �r r )�sos.report.pluginsr r r r r r. r r �<module>r0 s �� D� C� �#�&�#� #r