ó Ëž÷Kc@sdefd„ƒYZdS(t dstat_plugincBs;eZdZd„Zd„Zd„Zd„Zd„ZRS(s< Number of packets received and send per interface. cCsPd |_d|_d|_d|_tjdƒ|_|jdƒd|_dS( Ns#recvs#sendtfiiès^(lo|bond\d+|face|.+\.\d+)$s /proc/net/devi(s#recvs#send( tnickttypetwidthtscaletretcompilet totalfiltertopentcols(tself((s%/usr/share/dstat/dstat_net_packets.pyt__init__s     cGs³g}x~|jddƒD]j}t|ƒdkr7qn|ddkr]|ddkr]qn|d}|d kr|j|ƒqqW|jƒx|D]}|j|ƒq˜W|S( Ntreplacet:iit0i itlotface(sloR(t splitlinestlentappendtsort(R tobjlisttrettltnametitem((s%/usr/share/dstat/dstat_net_packets.pytdiscovers     cCsg}tjrtj}n%tjs-d}n|j}|jƒx7|D]/}||jddgkrG|j|ƒqGqGW|sŒtd‚n|S(NttotalRs/No suitable network interfaces found to monitor(R(toptnetlisttfullRRRt Exception(R RtvarlistR((s%/usr/share/dstat/dstat_net_packets.pytvarss        cCsg|jD]}d|^q S(Nspkt/(R"(R R((s%/usr/share/dstat/dstat_net_packets.pyR.scCs®ddg|jds