HEX
Server: LiteSpeed
System: Linux node612.namehero.net 4.18.0-553.121.1.lve.el8.x86_64 #1 SMP Thu Apr 30 16:40:41 UTC 2026 x86_64
User: dfwparty (1186)
PHP: 8.3.31
Disabled: NONE
Upload Files
File: //lib/python3.6/site-packages/sos/report/plugins/__pycache__/aap_controller.cpython-36.opt-1.pyc
3

ܓ�i�@s2ddlmZmZddlmZGdd�dee�ZdS)�)�Plugin�RedHatPlugin)�sos_parse_versionc@s0eZdZdZdZdZdZdZd
d�Zdd
�Z	dS)�AAPControllerPluginz AAP Automation Controller pluginZaap_controller�sysmgmt�ansible� automation-controller-venv-tower�automation-controller-server�automation-controller-ui�automation-controller�
awx-managec
Cs�|jddddddddg�|jd	d
ddg�|jd
dddddddddddg�|jd�}|ddkr�t|dj��td�kr�|jd�n
|jd�|jd d!d"g�|jd d#d$�dS)%Nz/etc/tower/z/etc/supervisord.confz/etc/supervisord.d/*z/var/log/towerz//var/log/nginx/automationcontroller.access.log*z./var/log/nginx/automationcontroller.error.log*z/var/log/supervisorz/var/log/unattended-upgradesz/etc/tower/SECRET_KEYz/etc/tower/*.keyz/etc/tower/*.certz/var/log/tower/profilez$automation-controller-service statuszawx-manage showmigrationszawx-manage list_instancesz"awx-manage run_dispatcher --statusz)awx-manage run_callback_receiver --statuszawx-manage check_license --datazsupervisorctl statusz$/var/lib/awx/venv/awx/bin/pip freezez'/var/lib/awx/venv/awx/bin/pip freeze -lz(/var/lib/awx/venv/ansible/bin/pip freezez+/var/lib/awx/venv/ansible/bin/pip freeze -lzumask -pzawx-manage --versionZstatusr�outputz4.4.99zawx-manage run_wsrelay --statusz#awx-manage run_wsbroadcast --statusz/var/lib/awxz/var/lib/awx/venvz
/etc/towerT)Ztree)Z
add_copy_specZadd_forbidden_pathZadd_cmd_outputZcollect_cmd_outputr�stripZadd_dir_listing)�selfZawx_version�r�$/usr/lib/python3.6/aap_controller.py�setupsL


zAAPControllerPlugin.setupcCsrd}d}|jd||�d}d}|jd||�d}d}|jd||�d}d}|jd||�d	}d}|jd
||�dS)Nz(\s*'PASSWORD'\s*:\s*)('.*')z
\1********z/etc/tower/conf.d/postgres.pyz$(EMAIL_HOST_PASSWORD\s*=\s*)\'(.+)\'z/etc/tower/settings.pyz/etc/tower/conf.d/custom.pyz+(BROADCAST_WEBSOCKET_SECRET\s*=\s*)\"(.+)\"z/etc/tower/conf.d/channels.pyz (\s*'SECRET_KEY'\s*:\s*)(\".*\")z/etc/tower/conf.d/gateway.py)Zdo_path_regex_sub)rZjreg�replrrr�postprocOszAAPControllerPlugin.postprocN)rr)rr	r
r)r)
�__name__�
__module__�__qualname__Z
short_descZplugin_nameZprofilesZpackagesZcommandsrrrrrrrs4rN)Zsos.report.pluginsrrZ
sos.utilitiesrrrrrr�<module>s