????

Your IP : 216.73.216.152


Current Path : /proc/self/root/proc/self/root/lib/python2.7/site-packages/sos/plugins/
Upload File :
Current File : //proc/self/root/proc/self/root/lib/python2.7/site-packages/sos/plugins/podman.pyo

�
Dr^c@s<ddlmZmZmZdeeefd��YZdS(i����(tPlugintRedHatPlugintUbuntuPlugintPodmancBsneZdZdZdZdZdddefdddefdd	d
efgZd�Zd�Z	d
�Z
RS(sPodman containers
    tpodmant	containertallsGenable capture for all containers, even containers that have terminatedtfasttlogss#capture logs for running containerstsizes!capture image sizes for podman pstslowc
Cs�|jddddg�ddddd	d
ddd
dg
}|jg|D]}d|^qJ�|jd�r�|jd�n|jd�d}|jd�r�d|}nd}d|}d}|j|�}|j|�}|j|�}	x|D]}
|jd|
�q�WxO|D]G}|j�j�\}}
d|krK|n|
}|jd|�qWx|	D]}|jd|�qmW|jd�r�x"|D]}|jd|�q�WndS(Ns/etc/containers/registries.confs/etc/containers/storage.confs/etc/containers/mounts.confs/etc/containers/policy.jsontinfotimagesspod pss	pod ps -as
port --alltpssps -asstats --no-stream --alltversions	volume lss	podman %sR	s
podman ps -assls -alhR /etc/cnispodman ps -qRs%s -as2{{lower .Repository}}:{{lower .Tag}} {{lower .ID}}spodman images --format='%s'spodman volume ls -qspodman inspect %stnonespodman volume inspect %sRspodman logs -t %s(t
add_copy_spectadd_cmd_outputt
get_optiont_get_podman_listtstriptsplit(tselftsubcmdststps_cmdtfmttimg_cmdtvol_cmdt
containersRtvolumesRtimgtnametimg_idtinsptvoltcon((s6/usr/lib/python2.7/site-packages/sos/plugins/podman.pytsetupsN
	$






cCsTg}|j|�}|ddkrPx(|dj�D]}|j|�q6Wn|S(Ntstatusitoutput(tget_command_outputt
splitlinestappend(Rtcmdtrettresulttent((s6/usr/lib/python2.7/site-packages/sos/plugins/podman.pyRWscCsd}|jd|d�dS(Ns=(?P<var>(pass|key|secret|PASS|KEY|SECRET).*?)=(?P<value>.*?)"s	*inspect*s\g<var>=********"(tdo_cmd_output_sub(Rt
env_regexp((s6/usr/lib/python2.7/site-packages/sos/plugins/podman.pytpostproc_s(s	container(t__name__t
__module__t__doc__tplugin_nametprofilestpackagestFalsetoption_listR%RR1(((s6/usr/lib/python2.7/site-packages/sos/plugins/podman.pyRs			8	N(tsos.pluginsRRRR(((s6/usr/lib/python2.7/site-packages/sos/plugins/podman.pyt<module>s