ó D»bc@sCddlmZmZddlmZdeefd„ƒYZdS(iÿÿÿÿ(tPlugint RedHatPlugin(tdatetimetTomcatcBs2eZdZdZd Zd Zd „Zd „ZRS( sApache Tomcat server ttomcatt webservertjavatservicestsysmgmtttomcat6ttomcat7ttomcat8cCs|jddddgƒ|jdƒspd}|j|ƒtjtjƒƒjƒ}d|}|j|ƒn |jdƒdS( Ns /etc/tomcats /etc/tomcat6s /etc/tomcat7s /etc/tomcat8tall_logss/var/log/tomcat*/catalina.outs /var/log/tomcat*/catalina.%s.logs/var/log/tomcat*/*(t add_copy_spect get_optionRtdatetnowt isoformat(tselftlog_globttoday((s6/usr/lib/python2.7/site-packages/sos/plugins/tomcat.pytsetups   cCsUddddg}x)|D]!}|jdd|d|ƒqW|jdd d ƒdS( NtkeyPasst keystorePassttruststorePasst SSLPasswords\/etc\/tomcat.*\/server.xmls%s=(\S*)s %s="********"s!\/etc\/tomcat.*\/tomcat-users.xmlspassword=(\S*)spassword="********"(tdo_path_regex_sub(RtserverXmlPasswordAttributestattr((s6/usr/lib/python2.7/site-packages/sos/plugins/tomcat.pytpostproc*s  (RsjavaRR(RR R R (t__name__t __module__t__doc__t plugin_nametprofilestpackagesRR(((s6/usr/lib/python2.7/site-packages/sos/plugins/tomcat.pyR s  N(t sos.pluginsRRRR(((s6/usr/lib/python2.7/site-packages/sos/plugins/tomcat.pyt s