def __init__(self, runner_class, path):
logger.info('Runner UI init')
urwid.set_encoding("UTF-8")
self.runner_class = runner_class
self.path = path
self.store = Store(self)
self.main_loop = None
self.w_main = None
self._first_failed_focused = False
# process comm
self.child_pipe = None
self.pipe_size = multiprocessing.Value('i', 0)
self.pipe_semaphore = multiprocessing.Event()
self.receive_buffer = ''
self.runner_process = None
self.init_main_screen()
评论列表
文章目录