ó uÈÔec@sqddlmZmZmZmZdefd„ƒYZdeeefd„ƒYZdeefd„ƒYZdS( iÿÿÿÿ(tPlugint RedHatPlugint DebianPlugint UbuntuPlugintOpenStackSaharacBsAeZdZdZdZgZdZd„Zd„Zd„Z RS( sOpenStack Saharatopenstack_saharat openstacktopenstack_controllers,/var/lib/config-data/puppet-generated/saharacCs€|jd|jdgƒ|jddƒ|jddƒ|jddƒ|jdƒrl|jdgƒn|jdgƒdS( Ns /etc/sahara/tunitssopenstack-sahara-allsopenstack-sahara-apisopenstack-sahara-enginetall_logss/var/log/sahara/s/var/log/sahara/*.log(t add_copy_spectvar_puppet_gent add_journalt get_option(tself((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_sahara.pytsetups cCs1|jd||ƒ|j|jd||ƒdS(Ns /etc/sahara/*(tdo_path_regex_subR (Rtregexptsubst((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_sahara.pytapply_regex_sub(s cCseddddddddg}d g}|jd d j|ƒd ƒ|jd d j|ƒdƒdS(Ntadmin_passwordtmemcache_secret_keytpasswordt qpid_passwordtrabbit_passwordtssl_key_passwordtxenapi_connection_passwordt transport_urlt connections((?m)^\s*(%s)\s*=\s*)(.*)t|s \1*********s-((?m)^\s*(%s)\s*=\s*(.*)://(\w*):)(.*)(@(.*))s \1*********\6(Rtjoin(Rt protect_keystconnection_keys((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_sahara.pytpostproc/s     (RR( t__name__t __module__t__doc__t plugin_nametprofilest option_listR RRR!(((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_sahara.pyRs  t DebianSaharacBseZdZdZd„ZRS(sCOpenStackSahara related information for Debian based distributions.s sahara-apis sahara-commons sahara-engines python-saharaspython-saharaclientcCstt|ƒjƒdS(N(tsuperR(R(R((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_sahara.pyRMs(s sahara-apis sahara-commons sahara-engines python-saharaspython-saharaclient(R"R#R$tpackagesR(((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_sahara.pyR(Bst RedHatSaharacBseZdZdZd„ZRS(s?OpenStack sahara related information for Red Hat distributions.sopenstack-selinuxcCs$tt|ƒjƒ|jdƒdS(Ns/etc/sudoers.d/sahara*(R)R+RR (R((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_sahara.pyRVs(sopenstack-selinux(R"R#R$R*R(((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_sahara.pyR+QsN(t sos.pluginsRRRRRR(R+(((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_sahara.pyt s"4