+
    G%@iN                     :    ^ RI H t  ^ RIHtHt  ! R R]]4      tR# )    )datetime)PluginRedHatPluginc                   <   a  ] tR t^t o RtRtRtRtR tR t	Rt
V tR# )	TomcatzApache Tomcat Servertomcatc                   V P                  . RO4       V P                  R4       V P                  R4      '       gc   RpV P                  V4       \        P                  ! \        P
                  ! 4       4      P                  4       pRV R2pV P                  V4       MV P                  R4       V P                  RRR	R
RR/4       R# )/etc/tomcatz/etc/tomcat*/keystoreall_logsz/var/log/tomcat*/catalina.outz/var/log/tomcat*/catalina.z.logz/var/log/tomcat*/*z/etc/tomcat.*/web.xmltomcat_web_xmlz/var/log/tomcat.*/catalina.outcatalina_outz /var/log/tomcat.*/catalina.*.logcatalina_server_logN)r
   z/etc/tomcat6z/etc/tomcat7z/etc/tomcat8)add_copy_specadd_forbidden_path
get_optionr   datenow	isoformatadd_file_tags)selflog_globtodays   &  ;/usr/lib/python3/dist-packages/sos/report/plugins/tomcat.pysetupTomcat.setup   s     
 	 	 78z**6Hx( MM(,,.1;;=E3E7$?Hx(34#%5,n.0E
 	    c                    . R	OpV P                  RRRP                  V4       R2R4       V P                  RRR4       R# )
keyPassz\/etc\/tomcat.*\/server.xml(|z)=(\S*)z\1="********"z!\/etc\/tomcat.*\/tomcat-users.xmlz(password)=(\S*)N)r   keystorePasstruststorePassSSLPassword)do_path_regex_subjoin)r   server_password_attrs   & r   postprocTomcat.postproc1   sO     A*./08	

 	0	
r    N)	webserverjavaservicessysmgmt)r   tomcat6tomcat7tomcat8zpki-servlet-engine)__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilespackagesr   r'   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s*     'JK;H&H6
 
r   r   N)r   sos.report.pluginsr   r   r   r)   r   r   <module>r=      s     30
V\ 0
r   