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

ó
ÑKjc@s‘ddlmZmZmZmZddlmZddlm	Z	defd„ƒYZ
de
efd„ƒYZde
eefd	„ƒYZd
S(iÿÿÿÿ(tPlugintRedHatPlugintDebianPlugintUbuntuPlugin(tjoin(tenvirontOpenVSwitchcBs#eZdZdZdZd„ZRS(s OpenVSwitch networking
    topenvswitchtnetworktvirtcCsI|jdƒ}ddg}tjdƒrC|jtjdƒƒn|su|jg|D]}t|dƒ^qVƒn
|j|ƒ|jddgƒ|jdd	d
ddd
ddddddddddddddddddd d!d"gƒ|jd#d$ƒ|jd#d%ƒ|jd#d&ƒ|jd#d'ƒ|jd(ƒ}|d)d*kr¶xa|d+j	ƒD]L}|jd,|d-|d.|d/|d0|d1|d2|d3|gƒd4d5d6d7g}d8|}|j|ƒ}xe|d+j	ƒD]S}	d9|	krê|	|	j
d:ƒd;|	j
d<ƒ!}
|
jd=d>ƒjd?ƒ}qêqêWxk|D]c}||krH|jd@||fdA||fdB||fdC||fdD||fgƒqHqHWqcWn|jdEƒ}|d)d*krExm|d+j	ƒD]X}|j
dF|ƒ}
|
d)d*kræx,|
d+j	ƒD]}|jdG|ƒq WqæqæWndS(HNtall_logss/var/log/openvswitch/s/usr/local/var/log/openvswitch/t
OVS_LOGDIRs*.logs!/run/openvswitch/ovsdb-server.pids!/run/openvswitch/ovs-vswitchd.pidsovs-dpctl -s showsovs-dpctl dump-flows -ms&ovs-dpctl dump-flows type=offloaded -msovs-vsctl -t 5 showsovsdb-client -f list dumpsls -laZ /run/openvswitchsdpdk_nic_bind --statussdpdk_devbind.py --statussdriverctl list-devicessdriverctl list-overridessovs-appctl bond/listsovs-appctl bond/showsovs-appctl lacp/showsovs-appctl coverage/showsovs-appctl ovs/route/showsovs-appctl tnl/arp/showsovs-appctl tnl/ports/show -vsovs-appctl upcall/shows.ovs-vsctl -t 5 get Open_vSwitch . other_configsovs-vsctl list Open_vSwitchsovs-vsctl list interfacesovs-vsctl list bridgesovs-appctl dpctl/show -ssovs-appctl dpctl/dump-flowss#ovs-appctl dpif-netdev/pmd-rxq-shows%ovs-appctl dpif-netdev/pmd-stats-shows$ovs-appctl dpif-netdev/pmd-perf-showtunitsRsopenvswitch-nonetworksovs-vswitchdsovsdb-serversovs-vsctl list-brtstatusitoutputsovs-appctl fdb/show %ssovs-ofctl dump-flows %ssovs-ofctl dump-ports-desc %ssovs-ofctl dump-ports %ssovs-ofctl queue-get-config %ssovs-ofctl queue-stats %ssovs-ofctl show %ssovs-appctl fdb/stats-show %st
OpenFlow10t
OpenFlow11t
OpenFlow12t
OpenFlow13sovs-vsctl list bridge %st	protocolst[it]t"ts, sovs-ofctl -O %s show %ssovs-ofctl -O %s dump-groups %ss#ovs-ofctl -O %s dump-group-stats %ssovs-ofctl -O %s dump-flows %ss"ovs-ofctl -O %s dump-ports-desc %ssovs-vsctl -t 5 list-brsovs-vsctl -t 5 list-ports %ss*ovs-appctl netdev-dpdk/get-mempool-info %s(t
get_optionRtgettappendt
add_copy_spect	path_jointadd_cmd_outputtadd_journaltcollect_cmd_outputt
splitlinestfindtreplacetsplittexec_cmd(tselfR
tlog_dirstldtbr_list_resulttbrt
flow_versionstovs_list_bridge_cmdtbr_infotlinetbr_protos_lnt	br_protostflowtport_list_resulttport((s;/usr/lib/python2.7/site-packages/sos/plugins/openvswitch.pytsetups¤	,


	
#"




"
(RR	(t__name__t
__module__t__doc__tplugin_nametprofilesR3(((s;/usr/lib/python2.7/site-packages/sos/plugins/openvswitch.pyRstRedHatOpenVSwitchcBseZdZRS(Rsopenvswitch2.*sopenvswitch-dpdksnuage-openvswitch(sopenvswitchsopenvswitch2.*sopenvswitch-dpdksnuage-openvswitch(R4R5tpackages(((s;/usr/lib/python2.7/site-packages/sos/plugins/openvswitch.pyR9¤stDebianOpenVSwitchcBseZdZRS(sopenvswitch-switchsnuage-openvswitch(sopenvswitch-switchsnuage-openvswitch(R4R5R:(((s;/usr/lib/python2.7/site-packages/sos/plugins/openvswitch.pyR;ªsN(
tsos.pluginsRRRRtos.pathRRtosRRR9R;(((s;/usr/lib/python2.7/site-packages/sos/plugins/openvswitch.pyt<module>s
"“
Back to Directory File Manager