+
    i  c                   s:    ^ RI HtHt ^ RIHt  ! R R]]4      tR# )i    )PluginRedHatPlugin)sos_parse_versionc                   s@   a  ] tR t^t o RtRtRtRtR	tR t	R t
RtV tR# )
AAPControllerPluginz AAP Automation Controller pluginZaap_controllerc                s   V P                  . RO4       V P                  . RO4       V P                  . RO4       V P                  R4      pVR,          ^ 8X  dR   \	        VR,          P                  4       4      \	        R4      8  d   V P                  R4       MV P                  R4       V P                  . RO4       V P                  RRR	7       R
# )/etc/tower/zawx-manage --versionZstatusZoutputz4.4.99zawx-manage run_wsrelay --statusz#awx-manage run_wsbroadcast --status/var/lib/awxT)ZtreeN)r   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-upgrades)z/etc/tower/SECRET_KEYz/etc/tower/*.keyz/etc/tower/*.certz/var/log/tower/profile)z$automation-controller-service statuszawx-manage showmigrationszawx-manage list_instancesz"awx-manage run_dispatcher --statusz)awx-manage run_callback_receiver --statuszawx-manage check_license --datazsupervisorctl 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 -lzumask -p)r   z/var/lib/awx/venvz
/etc/tower)Zadd_copy_specZadd_forbidden_pathZadd_cmd_outputZcollect_cmd_outputr   ZstripZadd_dir_listing)selfZawx_versions   & F/usr/lib/python3.14/site-packages/sos/report/plugins/aap_controller.pysetupZAAPControllerPlugin.setup   s     	
 		 	 !
 	 	 
 	  --.DEx A%!+h"7"="="?@!(+, ##$EF##$IJ 
 	
 	^$7    c                s    R pRpV P                  RW4       RpRpV P                  RW4       RpRpV P                  RW4       RpRpV P                  RW4       RpRpV P                  R	W4       R
# )z(\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.pyN)Zdo_path_regex_sub)r   ZjregZrepls   &  r   postprocZAAPControllerPlugin.postprocO   s    .>K 77D 7<dI >>K 3=tJr	    N)ZsysmgmtZansible)z automation-controller-venv-towerzautomation-controller-serverzautomation-controller-uizautomation-controller)z
awx-manage)Z__name__Z
__module__Z__qualname__Z__firstlineno__Z
short_descZplugin_nameZprofilesZpackagesZcommandsr   r
   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s4     3J"K&H)H H28hK Kr	   r   N)Zsos.report.pluginsr    r   Zsos.utilitiesr   r   r   r	   r   <module>r      s    4 +WK&, WKr	   