+
    G%@iK                     f    ^ RI HtHtHtHt  ! R R]4      t ! R R]]]4      t ! R R]]4      tR# )	    )PluginRedHatPluginDebianPluginUbuntuPluginc                   B   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# )
OpenStackCeilometerzOpenstack Ceilometeropenstack_ceilometerz0/var/lib/config-data/puppet-generated/ceilometerc                    V P                  R 4      '       d   V P                  R.4       MV P                  R.4       V P                  RV P                  R,           .4       V P                  RR/4       R# )all_logsz/var/log/ceilometer/*z/var/log/ceilometer/*.log/etc/ceilometer/*z/var/log/ceilometer/central.logceilometer_central_logN)
get_optionadd_copy_specvar_puppet_genadd_file_tags)selfs   &I/usr/lib/python3/dist-packages/sos/report/plugins/openstack_ceilometer.pysetupOpenStackCeilometer.setup   s    ??:&&'   +   	"55
 	
 	-(
 	    c                p    V P                  RW4       V P                  V P                  R,           W4       R# )zApply regex substitution r   N)do_path_regex_subr   )r   regexpsubsts   &&&r   apply_regex_sub#OpenStackCeilometer.apply_regex_sub-   s3    2FB"55	
r   c                    . R
OpRR.pRP                  V4      pV P                  RRP                  V4       R2R4       V P                  RV R2R4       R	# ).*_keyz.*_urls?
connection|z(^\s*(z)\s*=\s*)(.*)z\1*********z!)\s*=\s*(.*)://(\w*):)(.*)(@(.*))z\1*********\6N)r   z.*_pass(wd|word)?z	.*_secretpassword)joinr   )r   protect_keysconnection_keysjoin_con_keyss   &   r   postprocOpenStackCeilometer.postproc5   so    
 

 1chh|,-];	
 	m_$EF	
r    N)	openstackopenstack_controlleropenstack_compute)__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilesr   r   r   r&   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s-     'J(KIHGN(

 
r   r   c                       ] tR t^MtRtRtR# )DebianCeilometerr(   N)zceilometer-apizceilometer-agent-centralzceilometer-agent-computezceilometer-agent-notificationzceilometer-collectorzceilometer-commonzpython-ceilometerzpython3-ceilometer)r,   r-   r.   r/   packagesr3   r(   r   r   r7   r7   M   s	    	Hr   r7   c                   6   a a ] tR t^\t oRtV 3R ltRtVtV ;t# )RedHatCeilometerc                   < \         SV `  4        V P                  R 4      '       d   V P                  R.4       R# V P                  R.4       R# )r   z /var/log/containers/ceilometer/*z$/var/log/containers/ceilometer/*.logN)superr   r   r   )r   	__class__s   &r   r   RedHatCeilometer.setup`   sI    ??:&&2   6  r   r(   )zopenstack-selinux)	r,   r-   r.   r/   r8   r   r3   r4   __classcell__)r=   r5   s   @@r   r:   r:   \   s     %H	 	r   r:   N)sos.report.pluginsr   r   r   r   r   r7   r:   r(   r   r   <module>rA      s<    P O8
& 8
v*L#*L r   