Ñò
bKc @ s d e f d „ ƒ YZ d S( t dstat_pluginc B s> e Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z RS( c C s> d | _ d | _ d | _ | i d ƒ d
| _ d | _ d S( Nt pi i" s /proc/vz/vestatt usrt syst idlt nici ( R s sysR R ( t typet widtht scalet opent nickt cols( t self( ( s /usr/share/dstat/dstat_vz_cpu.pyt __init__ s
c C s t d d | i ƒ d S( Ni s Module %s is still experimental.( t infot filename( R ( ( s /usr/share/dstat/dstat_vz_cpu.pyt check s c G s… g } xP | i ƒ D]B } t | ƒ d j p | d d j o q n | i | d ƒ q W| i ƒ x | D] } | i | ƒ qj W| S( Ni i t VEID( t
splitlinest lent appendt sort( R t listt rett lt item( ( s /usr/share/dstat/dstat_vz_cpu.pyt discover s
$
c C sQ g } xD | i D]9 } | d j o | i d ƒ q | i d | d ƒ q W| S( Nt totals total ve usages ve s usage( t varsR ( R R t name( ( s /usr/share/dstat/dstat_vz_cpu.pyR s
c C s` g } t i p
d } n
| i } x6 | D]. } | | i d g j o | i | ƒ q* q* W| S( NR ( s total( t opt fullR R ( R R R R ( ( s /usr/share/dstat/dstat_vz_cpu.pyR % s
c C s d d d d g | i d