File: //lib/python2.7/dist-packages/apt/progress/base.pyc
�
&��cc @ s d Z d d l m Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z y2 d d l m
Z
m Z d d l Z e e
e Wn e
k
r� n Xd d l Z d d d d g Z d e f d � � YZ d e f d
� � YZ d e f d � � YZ d e f d � � YZ d S(
s� Base classes for progress reporting.
Custom progress classes should inherit from these classes. They can also be
used as dummy progress classes which simply do nothing.
i����( t print_functionN( t Optionalt Uniont AcquireProgresst
CdromProgresst InstallProgresst
OpProgressc B sz e Z d Z d Z Z Z Z Z d Z Z Z
d � Z d � Z d � Z
d � Z d � Z d � Z d � Z d
� Z RS( s� Monitor object for downloads controlled by the Acquire class.
This is an mostly abstract class. You should subclass it and implement the
methods to get something useful.
g i c C s d S( s<