![]() Server : Apache/2.4.52 (Ubuntu) System : Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64 User : www-data ( 33) PHP Version : 8.1.2-1ubuntu2.21 Disable Function : NONE Directory : /lib/python3/dist-packages/sos/report/plugins/__pycache__/ |
o i��dm � @ s: d dl mZmZ d dlmZ d dlZG dd� dee�ZdS )� )�Plugin�RedHatPlugin)�environNc @ s� e Zd ZdZdZdZdZej� ed�ej� ed�ej� ed�ej� ed�fZ ej� ed �Zg d �Zej� ed�Z g d�Zg d �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*.logzapache/*.logz*.txtr c s� � � d�rtdd� � j�� _� �t� j�� � �� fdd�� jD �� � j� fdd�� jD �dd� � �� fd d�� jD �� � �d dg� t� d�rat� d�}� �� � |d �� � |d�g� d S d S )N�all_logsc S s | d S )N�*� )�xr r �=/usr/lib/python3/dist-packages/sos/report/plugins/manageiq.py�<lambda>O s z ManageIQ.setup.<locals>.<lambda>c � g | ] }� � � j|��qS r )� path_join�miq_conf_dir��.0r ��selfr r � <listcomp>S � �z"ManageIQ.setup.<locals>.<listcomp>c r r �r �miq_log_dirr r r r r X r r )� sizelimitc r r r r r r r r \ r z/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_dirr r r �setupL s2 ����� ��zManageIQ.setupN)�__name__� __module__�__qualname__� short_desc�plugin_name�miq_dir�packages�os�path�joinr( r r) r r* r% r- r r r r r s �r )�sos.report.pluginsr r r5 r �os.pathr r r r r �<module> s