+
    i3
  c                   s.    ^ RI HtHt  ! R R]]4      tR# )i    )PluginRedHatPluginc                   sD   a  ] tR t^t o RtRtRtRtR	tR
t	R t
R tRtV tR# )AAPGatewayPluginzAAP Gateway pluginZaap_gatewayc                s    V P                  . RO4       V P                  . RO4       V P                  . RO4       V P                  RRR7       R# )/var/log/supervisorz!/etc/ansible-automation-platform/T)Z	recursiveN)r   z /etc/ansible-automation-platformz/etc/supervisord.d/z-/var/log/ansible-automation-platform/gateway/)z3/etc/ansible-automation-platform/gateway/SECRET_KEYz./etc/ansible-automation-platform/gateway/*.keyz//etc/ansible-automation-platform/gateway/*.cert)z!automation-gateway-service status!aap-gateway-manage print_settingsz!aap-gateway-manage authenticatorsz!aap-gateway-manage showmigrationsz aap-gateway-manage list_servicesz'aap-gateway-manage feature_flags --listzaap-gateway-manage --version)Zadd_copy_specZadd_forbidden_pathZadd_cmd_outputZadd_dir_listing)selfs   &C/usr/lib/python3.14/site-packages/sos/report/plugins/aap_gateway.pysetupZAAPGatewayPlugin.setup   sZ     
 	 	 !
 	 	 
 	 	@'+ 	 	-    c                s    R pRpV P                  RVV4       RpV P                  RVR4       RpV P                  RVR4       R# )	z(\s*'PASSWORD'\s*:\s*)('.*')z
\1********z4/etc/ansible-automation-platform/gateway/settings.pyz8((["\']?PASSWORD["\']?\s*[:=]\s*)[rb]?["\'])(.*?)(["\'])r   z\1**********\4z-((SECRET_KEY\s*=\s*)([rb]?["\']))(.*?)(["\'])z\1**********\5N)Zdo_path_regex_subZdo_cmd_output_sub)r   ZjregZrepls   &  r   postprocZAAPGatewayPlugin.postproc3   sa    .B	 K/	 @/	r    N)ZsysmgmtZansible)automation-gatewayzautomation-gateway-config)zaap-gateway-manage)r   )Z__name__Z
__module__Z__qualname__Z__firstlineno__Z
short_descZplugin_nameZprofilesZpackagesZcommandsZservicesr   r	   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s4     %JK&H-H&H&H-4 r   r   N)Zsos.report.pluginsr    r   r   r
   r   r   <module>r      s    49v| 9r   