예제 #1
0
    def __init__(self, pb_callout=None, logger=None):

        self.logger = logger

        self.stats = {
            'task_state': {
                'success': 0,
                'failed': 0,
                'skipped': 0,
                'unreachable': 0
            },
            'failures': {},
            'successes': {},
            'task_name': ''
        }

        self.done = 0
        self.pb_callout = pb_callout

        CallbackBase.__init__(self)
예제 #2
0
 def __init__(self):
     self.result = dict()
     CallbackBase.__init__(self)
예제 #3
0
 def __init__(self, frmt=u'json'):
     CallbackBase.__init__(self, None)
     self.frmt = frmt
예제 #4
0
파일: core.py 프로젝트: lubyagin/i3-xfce
 def __init__(self, total_tasks_num, task_name_max_len):
   """
   Constructor
   """
   CallbackBase.__init__(self)
   self._pbar = ExecutionProgressBar(total_tasks_num, task_name_max_len)