def __init__(self, _count_down=0, _task_name=None, _is_mock=False): Task.__init__(self, self.execute()) self.filled_field = dict() if _task_name is not None: self.task_name = _task_name else: self.task_name = self.service_name self.is_mock = _is_mock self.count_down = _count_down if _is_mock: self.service_version = 'Mock Version' assert self.binding_service is not None, f'{self.task_name} not bind to service'