Viewing File: /usr/lib/python2.7/site-packages/sos/plugins/openstack_keystone.pyc

ó
ÑKjc@s}ddlmZmZmZmZddlZdefd„ƒYZdeeefd„ƒYZdeefd„ƒYZdS(	iÿÿÿÿ(tPlugintRedHatPlugintDebianPlugintUbuntuPluginNtOpenStackKeystonecBsPeZdZdZdZdddefgZdZd„Zd	„Z	d
„Z
RS(sOpenStack Keystone
    topenstack_keystonet	openstacktopenstack_controllertnopwsdont gathers keystone passwordstslows./var/lib/config-data/puppet-generated/keystonec
Csˆ|jdddd|jd|jd|jd|jd|jd	|jd
|jdgƒ|jdƒr|jd
gƒn|jdgƒ|jdƒ}|d|_|ddksÓtjj|jƒrßd|_n|j|jƒgddgD]}|tjk^qü}gddgD]}|tjk^q$}t	|ƒoTt
|ƒsj|jjdƒn|j
dƒ|j
dƒdS(Ns'/etc/keystone/default_catalog.templatess/etc/keystone/keystone.confs/etc/keystone/logging.confs/etc/keystone/policy.jsons/etc/keystone/*.confs/etc/keystone/*.jsons/etc/httpd/conf/s/etc/httpd/conf.d/s /etc/httpd/conf.modules.d/*.confs/var/spool/cron/s/etc/my.cnf.d/tripleo.cnftall_logss/var/log/keystone/s/var/log/keystone/*.logsDcrudini --get /etc/keystone/keystone.conf identity domain_config_dirtoutputtstatusis/etc/keystone/domainstOS_USERNAMEtOS_PASSWORDtOS_TENANT_NAMEtOS_PROJECT_NAMEs}Not all environment variables set. Source the environment file for the user intended to connect to the OpenStack environment.sopenstack endpoint listsopenstack catalog list(t
add_copy_spectvar_puppet_gent
get_optiontcollect_cmd_outputtdomain_config_dirtostpathtisdirtenvirontalltanytsoslogtwarningtadd_cmd_output(tselftexec_outtptvars_alltvars_any((sB/usr/lib/python2.7/site-packages/sos/plugins/openstack_keystone.pytsetups@







	
%%
cCs1|jd||ƒ|j|jd||ƒdS(Ns/etc/keystone/*(tdo_path_regex_subR(Rtregexptsubst((sB/usr/lib/python2.7/site-packages/sos/plugins/openstack_keystone.pytapply_regex_subJs
cCs„ddddddddd	d
dg}dg}|jd
dj|ƒdƒ|jddj|ƒdƒ|j|jd
dƒdS(Ntpasswordt
qpid_passwordtrabbit_passwordtssl_key_passwordtldap_dns_passwordtneutron_admin_passwordt
host_passwordtadmin_passwordtadmin_tokentca_passwordt
transport_urlt
connections((?m)^\s*(%s)\s*=\s*)(.*)t|s\1*********s-((?m)^\s*(%s)\s*=\s*(.*)://(\w*):)(.*)(@(.*))s
\1*********\6s
\1********(R(tjoinR%R(Rtprotect_keystconnection_keys((sB/usr/lib/python2.7/site-packages/sos/plugins/openstack_keystone.pytpostprocQs		
(RR(t__name__t
__module__t__doc__tplugin_nametprofilestTruetoption_listRR$R(R9(((sB/usr/lib/python2.7/site-packages/sos/plugins/openstack_keystone.pyRs	1	tDebianKeystonecBseZdZRS(tkeystonespython-keystonespython-keystoneclient(RBspython-keystonespython-keystoneclient(R:R;tpackages(((sB/usr/lib/python2.7/site-packages/sos/plugins/openstack_keystone.pyRAhstRedHatKeystonecBseZdZd„ZRS(sopenstack-selinuxcCsCtt|ƒjƒ|jdƒr2|jdƒn
|jdƒdS(NR
s/var/log/httpd/keystone*s/var/log/httpd/keystone*.log(tsuperRDR$RR(R((sB/usr/lib/python2.7/site-packages/sos/plugins/openstack_keystone.pyR$us(sopenstack-selinux(R:R;RCR$(((sB/usr/lib/python2.7/site-packages/sos/plugins/openstack_keystone.pyRDqs(	tsos.pluginsRRRRRRRARD(((sB/usr/lib/python2.7/site-packages/sos/plugins/openstack_keystone.pyt<module>s"X	
Back to Directory File Manager