HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/sos/report/plugins/__pycache__/peripety.cpython-310.pyc
o

-�_g��@s:ddlmZddlZddlmZmZGdd�dee�ZdS)���matchN)�Plugin�RedHatPluginc@s$eZdZdZdZdZdZdd�ZdS)�PeripetyzPeripety Storage Event Monitor�peripety)r)�	peripetydcs\|�d�gd��t�fdd�dd�t�d�D��}|D]}|�d|��d	|��g�qdS)
Nz/etc/peripetyd.conf)zvd.*zsr.*zloop.*zram.*cst�fdd��D��S)Nc3s�|]}t|��VqdS)Nr)�.0�reg��x��=/usr/lib/python3/dist-packages/sos/report/plugins/peripety.py�	<genexpr>!s�z3Peripety.setup.<locals>.<lambda>.<locals>.<genexpr>)�anyr��
forbid_regrr�<lambda>!sz Peripety.setup.<locals>.<lambda>cSsg|]	}|�d�d�qS)�/���)�split)r	�dr
r
r�
<listcomp>"sz"Peripety.setup.<locals>.<listcomp>z/sys/block/*z
prpt info zprpt query --blk )�
add_copy_spec�filter�glob�add_cmd_output)�self�disks�diskr
rr�setups
���zPeripety.setupN)�__name__�
__module__�__qualname__�
short_desc�plugin_name�packages�servicesr r
r
r
rrsr)�rerr�sos.report.pluginsrrrr
r
r
r�<module>s