a >hm @s:ddlmZddlZddlmZmZGdddeeZdS))environN)Plugin RedHatPluginc@seZdZdZdZdZdZej edej edej edej edfZ ej ed Z gd Z ej ed Z gd Zgd ZddZdS)ManageIQz'ManageIQ/CloudForms related informationZmanageiqz/var/www/miq/vmdb)Zcfmezcfme-appliancez cfme-gemsetzcfme-appliance-toolszcfme-appliance-commonZBUILDZGUIDZVERSIONZREGIONZconfig) z*.rbz*.yaml*.ymlz*.yml.dbz *.yml.samplezsettings/*.ymlzenvironments/*.rbzenvironments/*.ymlzenvironments/patches/*.rbzinitializers/*.rbzdatabase.yml.oldzbrakeman.ignorelog)zansible_tower.logztop_output.logzevm.logzproduction.logzautomation.log)z*.logz apache/*.logz*.txtrcsdrtddj_tjfddjDjfddjDddfd djDd d gt d rt d } |d  |dgdS)NZall_logscSs|dS)N*)xr r ?/usr/lib/python3.9/site-packages/sos/report/plugins/manageiq.pyOz ManageIQ.setup..csg|]}j|qSr ) path_join miq_conf_dir.0r selfr r Ssz"ManageIQ.setup..csg|]}j|qSr r miq_log_dirrrr r rXsr)Z sizelimitcsg|]}j|qSr rrrr r r\sz/var/log/tower.logz&/etc/manageiq/postgresql.conf.d/*.confZAPPLIANCE_PG_DATAZpg_logzpostgresql.conf) Z get_optionmap miq_log_filesZ add_copy_speclistfilesmiq_conf_files miq_main_logsrgetr)rZpg_dirr rr setupLs0     zManageIQ.setupN)__name__ __module__ __qualname__Z short_descZ plugin_nameZmiq_dirZpackagesospathjoinrrrrrrrr r r r rs    r)r"rZos.pathZsos.report.pluginsrrrr r r r s