????

Your IP : 216.73.216.152


Current Path : /usr/lib/python2.7/site-packages/sos/plugins/
Upload File :
Current File : //usr/lib/python2.7/site-packages/sos/plugins/openstack_instack.pyc

�
Dr^c@s�ddlmZmZddlZddlZdddgZdddd	gZd
efd��YZdeefd
��YZdS(i����(tPlugintRedHatPluginNs+/home/stack/.instack/install-undercloud.logs/home/stack/instackenv.jsons/home/stack/undercloud.confs/var/log/heat-launcher/s"/home/stack/install-undercloud.logs*/home/stack/undercloud-install-*.tar.bzip2s3/var/lib/mistral/config-download-latest/ansible.logtOpenStackInstackcBs,eZdZdZdZd�Zd�ZRS(sOpenStack Instack
    topenstack_instackt	openstacktopenstack_undercloudc
s|jtt�|jd�r@|jddj|j��n|jd�rk|jddddg�n|jd	d
ddg�gd
dgD]}|tjk^q�}gddgD]}|tjk^q�}t	|�o�t
|�s�|jjd�nd}|j
|�d}tjd|�}x�|D]�}|jd|dd|dg�d|d}|j
|�d}	x�|	j�D]z�d�kr�ddg}
t
�fd�|
D��s�q�n�j�d}d�}d|}|j|d |�q�q�Wq1W|jd!�dS("Ntverifys	rpm -V %st tall_logss/var/log/mistral/s/var/log/containers/mistral/s/var/log/zaqar/s/var/log/containers/zaqar/s/var/log/mistral/*.logs!/var/log/containers/mistral/*.logs/var/log/zaqar/*.logs/var/log/containers/zaqar/*.logtOS_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 stack listtoutputs(\s(\w+-\w+)+\s)sopenstack stack show %sis&openstack stack resource list -n 10 %ss.openstack stack resource list -f value -n 5 %stFAILEDsOS::Heat::StructuredDeploymentsOS::Heat::SoftwareDeploymentc3s|]}|�kVqdS(N((t.0tx(t
deployment(sA/usr/lib/python2.7/site-packages/sos/plugins/openstack_instack.pys	<genexpr>Wsis,openstack software deployment show --long %ssfailed-deployment-%s.logtsuggest_filenames>openstack object save tripleo-ui-logs tripleo-ui.logs --file -(t
add_copy_spectNON_CONTAINERIZED_DEPLOYtCONTAINERIZED_DEPLOYt
get_optiontadd_cmd_outputtjointpackagestostenvirontalltanytsoslogtwarningt
call_ext_progtretfindallt
splitlinestsplit(
tselftptvars_alltvars_anyt
get_stackststackst	stack_idstsidtcmdtdeploymentstchecktdeploytfname((RsA/usr/lib/python2.7/site-packages/sos/plugins/openstack_instack.pytsetup$sR 

%%
	
cCs�ddddddddd	d
ddd
ddddddddddddddddddg}dd j|�}|jd!|d"�|jd#|d"�d$d%d&g}d'd j|�}|jd(|d"�dS()NtUNDERCLOUD_TUSKAR_PASSWORDtUNDERCLOUD_ADMIN_PASSWORDt%UNDERCLOUD_CEILOMETER_METERING_SECRETtUNDERCLOUD_CEILOMETER_PASSWORDt$UNDERCLOUD_CEILOMETER_SNMPD_PASSWORDtUNDERCLOUD_DB_PASSWORDtUNDERCLOUD_GLANCE_PASSWORDtUNDERCLOUD_HEAT_PASSWORDt+UNDERCLOUD_HEAT_STACK_DOMAIN_ADMIN_PASSWORDtUNDERCLOUD_HORIZON_SECRET_KEYtUNDERCLOUD_IRONIC_PASSWORDtUNDERCLOUD_NEUTRON_PASSWORDtUNDERCLOUD_NOVA_PASSWORDtUNDERCLOUD_RABBIT_PASSWORDtUNDERCLOUD_SWIFT_PASSWORDR
tundercloud_db_passwordtundercloud_admin_passwordtundercloud_glance_passwordtundercloud_heat_passwordtundercloud_neutron_passwordtundercloud_nova_passwordtundercloud_ironic_passwordtundercloud_tuskar_passwordtundercloud_ceilometer_passwordt%undercloud_ceilometer_metering_secrett$undercloud_ceilometer_snmpd_passwordtundercloud_swift_passwordtundercloud_rabbit_passwordt+undercloud_heat_stack_domain_admin_passwords((?m)(%s)=)(.*)t|s+/home/stack/.instack/install-undercloud.logs\1*********s/home/stack/undercloud.conftpm_passwordsssh-keytpasswords((?m)"(%s)": )(".*?")s/home/stack/instackenv.json(Rtdo_file_sub(R%tprotected_keystregexptprotected_json_keystjson_regexp((sA/usr/lib/python2.7/site-packages/sos/plugins/openstack_instack.pytpostprocbs8		
(RR(t__name__t
__module__t__doc__tplugin_nametprofilesR2RX(((sA/usr/lib/python2.7/site-packages/sos/plugins/openstack_instack.pyRs
	>tRedHatRDOManagercBseZdZd�ZRS(sopenstack-selinuxcCstt|�j�dS(N(tsuperR^R2(R%((sA/usr/lib/python2.7/site-packages/sos/plugins/openstack_instack.pyR2�s(sopenstack-selinux(RYRZRR2(((sA/usr/lib/python2.7/site-packages/sos/plugins/openstack_instack.pyR^�s(	tsos.pluginsRRRR!RRRR^(((sA/usr/lib/python2.7/site-packages/sos/plugins/openstack_instack.pyt<module>s		f