ó uÈÔec@sqddlmZmZmZmZdefd„ƒYZdeeefd„ƒYZdeefd„ƒYZdS( iÿÿÿÿ(tPlugint RedHatPlugint DebianPlugint UbuntuPlugintOpenStackSwiftcBsAeZdZdZdZgZdZd„Zd„Zd„Z RS( sOpenStack Swifttopenstack_swiftt openstacktopenstack_controllers%/var/lib/config-data/puppet-generatedcCsn|jdƒr"|jdgƒn|jdgƒ|jd|jd|jd|jd|jdgƒdS( Ntall_logss/var/log/swift/s/var/log/swift/*.logs /etc/swift/s /swift/etc/*s/swift/etc/swift/*s/swift/etc/xinetd.d/*s"/memcached/etc/sysconfig/memcached(t get_optiont add_copy_spectvar_puppet_gen(tself((s?/usr/lib/python2.7/site-packages/sos/plugins/openstack_swift.pytsetups     cCs1|jd||ƒ|j|jd||ƒdS(Ns/etc/swift/.*\.conf.*s/swift/etc/swift/.*\.conf.*(tdo_path_regex_subR (R tregexptsubst((s?/usr/lib/python2.7/site-packages/sos/plugins/openstack_swift.pytapply_regex_sub,s c Cstddddddddd d d d g }d dg}|jddj|ƒdƒ|jddj|ƒdƒdS(Ntldap_dns_passwordtneutron_admin_passwordtrabbit_passwordt qpid_passwordtpowervm_mgr_passwdtvirtual_power_host_passtxenapi_connection_passwordtpasswordt host_passwordt vnc_passwordtadmin_passwordt transport_urlt connectiontsql_connections((?m)^\s*(%s)\s*=\s*)(.*)t|s \1*********s-((?m)^\s*(%s)\s*=\s*(.*)://(\w*):)(.*)(@(.*))s \1*********\6(Rtjoin(R t protect_keystconnection_keys((s?/usr/lib/python2.7/site-packages/sos/plugins/openstack_swift.pytpostproc3s     (RR( t__name__t __module__t__doc__t plugin_nametprofilest option_listR R RR$(((s?/usr/lib/python2.7/site-packages/sos/plugins/openstack_swift.pyRs  t DebianSwiftcBseZdZRS( tswifts swift-accountsswift-containers swift-objects swift-proxytswauths python-swifts python-swauth(R,s swift-accountsswift-containers swift-objects swift-proxyR-s python-swifts python-swauth(R%R&tpackages(((s?/usr/lib/python2.7/site-packages/sos/plugins/openstack_swift.pyR+Gst RedHatSwiftcBseZdZRS(sopenstack-selinux(sopenstack-selinux(R%R&R.(((s?/usr/lib/python2.7/site-packages/sos/plugins/openstack_swift.pyR/UsN(t sos.pluginsRRRRRR+R/(((s?/usr/lib/python2.7/site-packages/sos/plugins/openstack_swift.pyts"6