def __init__(self): Pydir.__init__(self, menu_class=TutorialMenu) self.set_current_directory(os.path.expanduser('~')) self.tutor_info = TutorInfo() self.user_command = TutorialShell(self) self.menu.basic() self.output = TutorialOutput(self.list_current_directory()) self.list_current_directory().do_indexing()
def parse_input(self, user_input): self.sync_mdfind_threads() self.launched = True return Pydir.parse_input(self, user_input)
def __init__(self): self.mdfind_threads = [] self.mdfind_queue = Queue() Pydir.__init__(self) self.start_mdfind_threads()
def mdfind_thread(self, qu, search_str, *args, **kwargs): result = Pydir.mdfind(self, search_str, lazy=False, save=False) qu.put({search_str: result})