'Lc@sdefdYZdS(t dstat_plugincBs)eZdZdZdZdZRS(s Power usage information from ACPI. Displays the power usage in watt per hour of your system's battery using ACPI information. This information is only available when the battery is being used (or being charged). cCsd|_d |_d |_d|_d|_d|_d|_g|_xqtj dD]`}xWt d|d j D];}|j }t |d krqyn|jj|PqyWqXWdS( Ntpowertusagetratetfiiis/proc/acpi/battery/s/statei(R(srate(tnametnicktvarsttypetwidthtscaleRt batteriestostlistdirtdopent readlinestsplittlentappend(tselftbatterytlinetl((s/usr/share/dstat/dstat_power.pyt__init__ s        ! cCs|jstdndS(Ns7No battery information found, no power usage statistics(R t Exception(R((s/usr/share/dstat/dstat_power.pytchecks c Csd}d}d}x{|jD]p}xOtd|djD]3}|j}t|dkrgq=n|ddkr|ddkrq=n|dd!d d gkr|dd krd}Pn|dd!d d gkrt|dd}q=|dd!d dgkr0|ddkr0t|dd}q=|dd!d dgkr=|ddkr=t|dd}q=q=W|j||||_qW|jdkrd|_ntjr|jt |j ds