def _find_required_tools(self):
    tool_filepaths = {}
    [tool_filepaths.update({f: os.path.join(dp, f)}) for (dp, dn, filenames) in os.walk(get_mbreplacer_dir()) for f in filenames if (f in self._required_tools)]
    return tool_filepaths
def _find_required_tools(self):
    tool_filepaths = {}
    [tool_filepaths.update({f: os.path.join(dp, f)}) for (dp, dn, filenames) in os.walk(get_mbreplacer_dir()) for f in filenames if (f in self._required_tools)]
    return tool_filepaths