+
    G%@i
                     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# )
OpenStackSwiftzOpenStack Swiftopenstack_swiftz%/var/lib/config-data/puppet-generatedc                \   V P                  R 4      '       d   V P                  R.4       MV P                  R.4       V P                  RV P                  R,           V P                  R,           V P                  R,           V P                  R,           .4       V P                  RR	R
R/4       R# )all_logsz/var/log/swift/z/var/log/swift/*.logz/etc/swift/z/swift/etc/*z/swift/etc/swift/*z/swift/etc/xinetd.d/*z"/memcached/etc/sysconfig/memcachedz/etc/swift/swift.conf
swift_confz/var/log/swift/swift.log	swift_logN)
get_optionadd_copy_specvar_puppet_genadd_file_tags)selfs   &D/usr/lib/python3/dist-packages/sos/report/plugins/openstack_swift.pysetupOpenStackSwift.setup   s    ??:&&!   &   	.0"66"99"FF
 	 	#\&
 	    c                p    V P                  RW4       V P                  V P                  R,           W4       R# )zApply regex substitution z/etc/swift/.*\.conf.*z/swift/etc/swift/.*\.conf.*N)do_path_regex_subr   )r   regexpsubsts   &&&r   apply_regex_subOpenStackSwift.apply_regex_sub0   s3    7G"@@	
r   c                    . R
OpRR.pV P                  RRP                  V4       R2R4       RP                  V4      pV P                  RV R2R4       R	# ).*_pass(wd|word)?
connectionsql_connectionz(^\s*(|z)\s*=\s*)(.*)z\1*********z!)\s*=\s*(.*)://(\w*):)(.*)(@(.*))z\1*********\6N)r   passwordtransport_url)r   join)r   protect_keysconnection_keysjoin_con_keyss   &   r   postprocOpenStackSwift.postproc8   sk    

 ()9:chh|,-];	

 1m_$EF	
r    N)	openstackopenstack_controller)__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilesr   r   r   r(   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s-     "J#K4H<N.

 
r   r   c                       ] tR t^MtRtRtR# )DebianSwiftr*   N)	swiftzswift-accountzswift-containerzswift-objectzswift-proxyswauthzpython-swiftzpython-swauthzpython3-swiftr-   r.   r/   r0   packagesr4   r*   r   r   r8   r8   M   s	    
Hr   r8   c                       ] tR t^\tRtRtR# )RedHatSwiftr*   N)zopenstack-selinuxr;   r*   r   r   r>   r>   \   s    %Hr   r>   N)sos.report.pluginsr   r   r   r   r   r8   r>   r*   r   r   <module>r@      s9    P O9
V 9
x., &., &r   