HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //proc/self/root/lib/python3/dist-packages/sos/report/plugins/__pycache__/peripety.cpython-38.pyc
U

i��d��@s:ddlmZmZddlmZddlZGdd�dee�ZdS)�)�Plugin�RedHatPlugin��matchNc@s$eZdZdZdZdZdZdd�ZdS)�PeripetyzPeripety Storage Event Monitor�peripety)r)Z	peripetydcs\|�d�ddddg�t�fdd�dd	�t�d
�D��}|D]}|�d|d|g�q<dS)
Nz/etc/peripetyd.confzvd.*zsr.*zloop.*zram.*cst�fdd��D��S)Nc3s|]}t|��VqdS)Nr)�.0Zreg��x��=/usr/lib/python3/dist-packages/sos/report/plugins/peripety.py�	<genexpr>!sz3Peripety.setup.<locals>.<lambda>.<locals>.<genexpr>)�anyr	�Z
forbid_regr	r�<lambda>!�z Peripety.setup.<locals>.<lambda>cSsg|]}|�d�d�qS)�/���)�split)r�drrr�
<listcomp>"sz"Peripety.setup.<locals>.<listcomp>z/sys/block/*zprpt info %szprpt query --blk %s)Z
add_copy_spec�filter�globZadd_cmd_output)�selfZdisksZdiskrrr�setups
���zPeripety.setupN)�__name__�
__module__�__qualname__Z
short_descZplugin_nameZpackages�servicesrrrrrrs
r)Zsos.report.pluginsrr�rerrrrrrr�<module>s