File: //lib/python3.6/site-packages/glances/plugins/sensors/__pycache__/glances_batpercent.cpython-36.pyc
3
Eo�c � @ s� d Z ddlZddlmZ ddlmZ dayddlZW n" ek
rV ej d� daY nX da
yej� W n6 ek
r� Z
zejdje
�� da
W Y ddZ
[
X nX G d d
� d
e�ZG dd� de�ZdS )
zBattery plugin.� N)�logger)�
GlancesPluginTz.batinfo library not found. Fallback to psutil.FzCannot grab battery status {}.c s0 e Zd ZdZd� fdd� Zejdd� �Z� ZS )�Pluginz:Glances battery capacity plugin.
stats is a list
Nc sh t t| �j||g d� yt� | _W n: tk
r\ } ztjdj|�� da da
W Y dd}~X nX d| _dS )zInit the plugin.)�args�configZstats_init_valuezCan not init battery class ({})FN)�superr �__init__�GlancesGrabBat�glances_grab_bat� Exceptionr �error�format�batinfo_tag�
psutil_tagZ
display_curse)�selfr r �e)� __class__� �(/usr/lib/python3.6/glances_batpercent.pyr * s zPlugin.__init__c C s>