Viewing File: /usr/lib/python2.7/site-packages/sos/plugins/openstack_placement.pyo

ó
ÑKjc@sqddlmZmZmZmZdefd„ƒYZdeeefd„ƒYZdeefd„ƒYZdS(	iÿÿÿÿ(tPlugintRedHatPlugintDebianPlugintUbuntuPlugintOpenStackPlacementcBsDeZdZdZd	ZdZd„Zd„Zd„Zd„Z	RS(
sOpenStack Placement
    topenstack_placementt	openstacktopenstack_controllers//var/lib/config-data/puppet-generated/placementc	Csã|jƒ}|jdƒs!|r_d}|rAd|jd}n|jd|dddƒn|jd	ƒr‡|jd
ddgƒn|jd
ddgƒ|jd|jd|jd|jd|jd|jdgƒdS(Nsopenstack-placement-apits
--config-dir s/etc/placement/splacement-manage s db versiontsuggest_filenamesplacement-manage_db_versiontall_logss/var/log/placement/s/var/log/containers/placement/s(/var/log/containers/httpd/placement-api/s/var/log/placement/*.logs#/var/log/containers/placement/*.logs,/var/log/containers/httpd/placement-api/*logs/etc/my.cnf.d/tripleo.cnfs/etc/httpd/conf/s/etc/httpd/conf.d/s /etc/httpd/conf.modules.d/*.conf(trunning_in_containertis_service_runningtvar_puppet_gentadd_cmd_outputt
get_optiont
add_copy_spec(tselftin_containertplacement_config((sC/usr/lib/python2.7/site-packages/sos/plugins/openstack_placement.pytsetups2








cCsoxhddgD]Z}|j|dƒ}|ddkr
x.|djƒD]}|jdƒrGtSqGWq
q
WtS(Ntdockertpodmans pststatusitoutputt
placement_api(texec_cmdt
splitlinestendswithtTruetFalse(Rtruntimetcontainer_statustline((sC/usr/lib/python2.7/site-packages/sos/plugins/openstack_placement.pyR>scCs1|jd||ƒ|j|jd||ƒdS(Ns/etc/placement/*(tdo_path_regex_subR
(Rtregexptsubst((sC/usr/lib/python2.7/site-packages/sos/plugins/openstack_placement.pytapply_regex_subGs
cCsSdg}ddg}|jddj|ƒdƒ|jddj|ƒdƒdS(	Ntpasswordtdatabase_connectiontslave_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((sC/usr/lib/python2.7/site-packages/sos/plugins/openstack_placement.pytpostprocNs	
(RR(
t__name__t
__module__t__doc__tplugin_nametprofilesR
RRR%R-(((sC/usr/lib/python2.7/site-packages/sos/plugins/openstack_placement.pyRs	(			tDebianPlacementcBseZdZd„ZRS(t	placementcCstt|ƒjƒdS(N(tsuperR3R(R((sC/usr/lib/python2.7/site-packages/sos/plugins/openstack_placement.pyRas(R.R/tpackagesR(((sC/usr/lib/python2.7/site-packages/sos/plugins/openstack_placement.pyR3]stRedHatPlacementcBseZdZd„ZRS(sopenstack-selinuxcCsCtt|ƒjƒ|jdƒr2|jdƒn
|jdƒdS(NR
s/var/log/httpd/placement*s/var/log/httpd/placement*.log(R5R7RRR(R((sC/usr/lib/python2.7/site-packages/sos/plugins/openstack_placement.pyRis(R.R/R6R(((sC/usr/lib/python2.7/site-packages/sos/plugins/openstack_placement.pyR7esN(tsos.pluginsRRRRRR3R7(((sC/usr/lib/python2.7/site-packages/sos/plugins/openstack_placement.pyt<module>s"O
Back to Directory File Manager