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: //usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/manageiq.cpython-310.pyc
o

-�_gm�@s:ddlmZddlZddlmZmZGdd�dee�ZdS)�)�environN)�Plugin�RedHatPluginc@s�eZdZdZdZdZdZej�	ed�ej�	ed�ej�	ed�ej�	ed�fZ
ej�	ed	�Zgd
�Zej�	ed�Z
gd�Zgd
�Zdd�ZdS)�ManageIQz'ManageIQ/CloudForms related information�manageiqz/var/www/miq/vmdb)�cfmezcfme-appliancezcfme-gemsetzcfme-appliance-toolszcfme-appliance-common�BUILD�GUID�VERSION�REGION�config)z*.rbz*.yaml�*.ymlz*.yml.dbz*.yml.samplezsettings/*.ymlzenvironments/*.rbzenvironments/*.ymlzenvironments/patches/*.rbzinitializers/*.rbzdatabase.yml.oldzbrakeman.ignore�log)zansible_tower.logztop_output.logzevm.logzproduction.logzautomation.log)z*.logzapache/*.logz*.txtr
cs���d�rtdd��j��_��t�j�����fdd��jD���j�fdd��jD�dd����fd	d��jD����d
dg�t�	d�rat�	d�}����
|d
���
|d�g�dSdS)N�all_logscSs|dS)N�*�)�xrr�=/usr/lib/python3/dist-packages/sos/report/plugins/manageiq.py�<lambda>Osz ManageIQ.setup.<locals>.<lambda>c�g|]	}���j|��qSr)�	path_join�miq_conf_dir��.0r��selfrr�
<listcomp>S��z"ManageIQ.setup.<locals>.<listcomp>crr�r�miq_log_dirrrrrrXrr)�	sizelimitcrrrrrrrr\rz/var/log/tower.logz&/etc/manageiq/postgresql.conf.d/*.conf�APPLIANCE_PG_DATA�pg_logzpostgresql.conf)�
get_option�map�
miq_log_files�
add_copy_spec�list�files�miq_conf_files�
miq_main_logsr�getr)r�pg_dirrrr�setupLs2
�����




��zManageIQ.setupN)�__name__�
__module__�__qualname__�
short_desc�plugin_name�miq_dir�packages�os�path�joinr(rr)rr*r%r-rrrrrs �r)r5r�os.path�sos.report.pluginsrrrrrrr�<module>s