Current File : //lib/python2.7/site-packages/sos/plugins/openstack_cinder.pyc
�
u��ec@sqddlmZmZmZmZdefd��YZdeeefd��YZdeefd��YZdS(	i����(tPlugintRedHatPlugintDebianPlugintUbuntuPlugintOpenStackCindercBsDeZdZdZd	ZdZd�Zd�Zd�Zd�Z	RS(
sOpenStack cinder
    topenstack_cindert	openstacktopenstack_controllers,/var/lib/config-data/puppet-generated/cinderc
Cs)|jd�d}d}ddg}t}x'|D]}|j|�}|r2Pq2q2W|j�}|rw||j}n|s�|r�|jd|ddd	�n|jd
|jd
|jd|jd|jd
|jd|jdg�|jd�r|jddg�n|jddg�dS(Ns/etc/cinder/volumests--config-dir %s/etc/cinder/tcinder_wsgis
cinder-apiscinder-manage s db versiontsuggest_filenametcinder_db_versions/etc/cinder/s/etc/httpd/conf/s/etc/httpd/conf.d/s /etc/httpd/conf.modules.d/*.confs/etc/my.cnf.d/tripleo.cnfs/etc/sysconfig/tall_logss/var/log/cinder/s/var/log/httpd/cinder*s/var/log/cinder/*.logs/var/log/httpd/cinder*.log(tadd_forbidden_pathtFalsetcheck_process_by_nametrunning_in_containertvar_puppet_gentadd_cmd_outputt
add_copy_spect
get_option(tselft
cinder_configtcinder_config_opttcinder_processtin_pstprocesstin_container((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_cinder.pytsetups>








cCsoxhddgD]Z}|j|d�}|ddkr
x.|dj�D]}|jd�rGtSqGWq
q
WtS(Ntdockertpodmans pststatusitoutputt
cinder_api(texec_cmdt
splitlinestendswithtTrueR(Rtruntimetcontainer_statustline((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_cinder.pyRHscCs1|jd||�|j|jd||�dS(Ns
/etc/cinder/*(tdo_path_regex_subR(Rtregexptsubst((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_cinder.pytapply_regex_subQs
cCs�ddddddddd	d
ddd
dddddddddddddddg}dg}|jddj|�d �|jd!dj|�d"�dS(#Ntadmin_passwordtbackup_tsm_passwordt
chap_passwordtnas_passwordtcisco_fc_fabric_passwordtcoraid_passwordteqlx_chap_passwordtfc_fabric_passwordthitachi_auth_passwordthitachi_horcm_passwordthp3par_passwordthplefthand_passwordtmemcache_secret_keytnetapp_passwordtnetapp_sa_passwordtnexenta_passwordtpasswordt
qpid_passwordtrabbit_passwordtsan_passwordtssl_key_passwordtvmware_host_passwordtzadara_passwordtzfssa_initiator_passwordt	hmac_keystzfssa_target_passwordtos_privileged_user_passwordt
transport_urlt
connections((?m)^\s*(%s)\s*=\s*)(.*)t|s\1*********s-((?m)^\s*(%s)\s*=\s*(.*)://(\w*):)(.*)(@(.*))s
\1*********\6(R,tjoin(Rtprotect_keystconnection_keys((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_cinder.pytpostprocXs$							
(RR(
t__name__t
__module__t__doc__tplugin_nametprofilesRRRR,RN(((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_cinder.pyRs	.			tDebianCindercBseZeZdZd�ZRS(	s
cinder-apis
cinder-backups
cinder-commonscinder-schedulers
cinder-volumes
python-cinderspython-cinderclientcCstt|�j�dS(N(tsuperRTR(R((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_cinder.pyRs(s
cinder-apis
cinder-backups
cinder-commonscinder-schedulers
cinder-volumes
python-cinderspython-cinderclient(RORPRtcindertpackagesR(((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_cinder.pyRTrstRedHatCindercBseZeZdZd�ZRS(sopenstack-selinuxcCs'tt|�j�|jdg�dS(Ns/etc/sudoers.d/cinder(RURXRR(R((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_cinder.pyR�s(sopenstack-selinux(RORPRRVRWR(((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_cinder.pyRX�sN(tsos.pluginsRRRRRRTRX(((s@/usr/lib/python2.7/site-packages/sos/plugins/openstack_cinder.pyt<module>s"`