Example #1
0
class BaseView(object):
    def __init__(self, show_progressbars):
        self.pbm = ProgressBarManager() if show_progressbars else None

    def __enter__(self):
        if self.pbm is not None:
            self.pbm.__enter__()
        return self

    def __exit__(self, *args):
        if self.pbm is not None:
            self.pbm.__exit__(*args)
Example #2
0
 def __init__(self, show_progressbars):
     self.pbm = ProgressBarManager() if show_progressbars else None