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__/manageiq.cpython-38.pyc
U

i��dm�@s:ddlmZmZddlmZddlZGdd�dee�ZdS)�)�Plugin�RedHatPlugin)�environNc@s�eZdZdZdZdZdZej�	ed�ej�	ed�ej�	ed�ej�	ed�fZ
ej�	ed	�Zd
ddd
ddddddddgZej�	ed�Z
dddddgZddddgZdd �Zd!S)"�ManageIQz'ManageIQ/CloudForms related informationZmanageiqz/var/www/miq/vmdb)Zcfmezcfme-appliancezcfme-gemsetzcfme-appliance-toolszcfme-appliance-commonZBUILDZGUIDZVERSIONZREGIONZconfigz*.rbz*.yamlz*.ymlz*.yml.dbz*.yml.samplezsettings/*.ymlzenvironments/*.rbzenvironments/*.ymlzenvironments/patches/*.rbzinitializers/*.rbzdatabase.yml.oldzbrakeman.ignore�logzansible_tower.logztop_output.logzevm.logzproduction.logzautomation.logz*.logzapache/*.logz*.txtcs���d�rtdd��j��_��t�j�����fdd��jD���j�fdd��jD�dd����fd	d��jD����d
dg�t�	d�r�t�	d�}����
|d
���
|d�g�dS)NZall_logscSs|dS)N�*�)�xrr�=/usr/lib/python3/dist-packages/sos/report/plugins/manageiq.py�<lambda>O�z ManageIQ.setup.<locals>.<lambda>csg|]}���j|��qSr)�	path_join�miq_conf_dir��.0r	��selfrr
�
<listcomp>Ssz"ManageIQ.setup.<locals>.<listcomp>csg|]}���j|��qSr�r
�miq_log_dirrrrr
rXsr)Z	sizelimitcsg|]}���j|��qSrrrrrr
r\sz/var/log/tower.logz&/etc/manageiq/postgresql.conf.d/*.confZAPPLIANCE_PG_DATAZpg_logzpostgresql.conf)Z
get_option�map�
miq_log_filesZ
add_copy_spec�list�files�miq_conf_files�
miq_main_logsr�getr
)rZpg_dirrrr
�setupLs0
�����



�zManageIQ.setupN)�__name__�
__module__�__qualname__Z
short_descZplugin_nameZmiq_dirZpackages�os�path�joinrrrrrrrrrrr
rsH���	�r)Zsos.report.pluginsrrr!r�os.pathrrrrr
�<module>s