+
    Û1j.  ã                   ó:   € ^ RI HtHt ^ RIHt  ! R R]]4      tR# )é    )ÚPluginÚRedHatPlugin)Úsos_parse_versionc                   ó<   a € ] tR t^t o RtRtRtRtR tR t	Rt
V tR# )	ÚAAPEDAControllerPluginzAAP EDA Controller pluginÚaap_edac                óX  € R pV P                   P                  P                  V 4      pVe   RP                  VR,          4      V n        V P                  R4      '       d   V P                  . RO4       MV P                  . RO4       V P                  . RO4       V P                  RR.4       V P                  RR.R	R
7       V P                  RRR7       R pV P                   P                  P                  V 4      p\        V RR4      p\        V4      \        R4      8”  d   V P                  RR.4       R# V P                  R4      pVR,          ^ 8X  dS   VR,          P                  4        F5  pVP                  4       pV'       g   K  V P                  V^ ,          4       K7  	  R# R# )úautomation-eda-controllerNÚ.ÚversionÚall_logsú!/etc/ansible-automation-platform/zaap-eda-manage --versionzaap-eda-manage showmigrationsz%/var/log/ansible-automation-platform/T)Ú	recursivezsu - eda -c 'env'Úeda_environment)Úsuggest_filenameÚeda_pkg_verú0.0.0ú1.0.99z(automation-eda-controller-service statusz5automation-eda-controller-event-stream-service statuszOsystemctl list-units --type=service                 --no-legend automation-eda*ÚstatusÚoutput)r   z)/var/log/ansible-automation-platform/eda/z2/var/log/nginx/automationedacontroller.access.log*z1/var/log/nginx/automationedacontroller.error.log*)r   z./var/log/ansible-automation-platform/eda/*.logz1/var/log/nginx/automationedacontroller.access.logz0/var/log/nginx/automationedacontroller.error.log)z//etc/ansible-automation-platform/eda/SECRET_KEYz0/etc/ansible-automation-platform/eda/server.certz//etc/ansible-automation-platform/eda/server.key)ÚpolicyÚpackage_managerÚpkg_by_nameÚjoinr   Ú
get_optionÚadd_copy_specÚadd_forbidden_pathÚadd_cmd_outputÚadd_dir_listingÚgetattrr   Úexec_cmdÚ
splitlinesÚsplitÚadd_service_status)ÚselfÚpkg_nameÚpkgr   ÚresultÚsvcÚeda_svcs   &      Ú</usr/lib/python3/dist-packages/sos/report/plugins/aap_eda.pyÚsetupÚAAPEDAControllerPlugin.setup   s¨  € à.ˆØ�k‰k×)Ñ)×5Ñ5¸¸
ÓDˆØŠ?Ø"Ÿx™x¨¨I­Ó7ˆDÔà�?‰?˜:×&Ò&Ø×Ñò  õ ð ×Ñò  ô ð 	×Ñò !
ô 	ð 	×ÑØ&Ø+ð
ô 	ð
 	×ÑØ/Ø3ð
ð ð 	ô 	ð
 	×ÑÐ/Ø->ð 	ô 	@ð /ˆØ�k‰k×)Ñ)×5Ñ5¸¸
ÓDˆô ˜d M°7Ó;ˆÜ˜[Ó)Ô,=¸hÓ,GÔGØ×ÑØ:ØGð!ö ð —]‘]ð-óˆFð �hÕ 1Ô$Ø! (Õ+×6Ñ6Ö8�CØ!Ÿi™i›k�Gß"Ù Ø×+Ñ+¨G°A­JÖ7ó	 9ñ %ó    c                ó�   € \        V R R4      p\        V4      \        R4      8  d   RpRpRpMRpRpRpV P                  W#V4       R	# )
r   r   r   z0/etc/ansible-automation-platform/eda/environmentz3(EDA_SECRET_KEY|EDA_DB_PASSWORD)(\s*)(=|:)(\s*)(.*)z\1\2\3\4********z2/etc/ansible-automation-platform/eda/settings.yamlz6(\s*)(PASSWORD|MQ_USER_PASSWORD|SECRET_KEY)(:\s*)(.*$)z\1\2\3********N)r    r   Údo_path_regex_sub)r%   r   Ú	file_pathÚregexÚreplacements   &    r+   ÚpostprocÚAAPEDAControllerPlugin.postprocW   sT   € ä˜d M°7Ó;ˆÜ˜[Ó)Ô,=¸hÓ,GÔGØJˆIØJˆEØ-‰Kð MˆIØMˆEØ+ˆKà×Ñ˜y°Ö=r.   )r   N)ÚsysmgmtÚansible)r
   z automation-eda-controller-server)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú
short_descÚplugin_nameÚprofilesÚpackagesr,   r4   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r+   r   r      s+   ø‡ € Ø,€JØ€KØ%€Hð4€Hò>8÷@>ð >r.   r   N)Úsos.report.pluginsr   r   Úsos.utilitiesr   r   © r.   r+   Ú<module>rF      s   ð÷ 4Ý +ôT>˜V \ö T>r.   