From 55afc7eb33e948b5767c62b7b041dd7ed8ac9e8d Mon Sep 17 00:00:00 2001 From: bobloy Date: Thu, 17 May 2018 13:42:41 -0400 Subject: [PATCH] [V3 Downloader] Handle errors when importing modules (#1655) * Handle errors when importing modules * Do nothing with error * Updated to black formatter standards * More Black formatting --- redbot/cogs/downloader/repo_manager.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/redbot/cogs/downloader/repo_manager.py b/redbot/cogs/downloader/repo_manager.py index 92305601c..6ae008937 100644 --- a/redbot/cogs/downloader/repo_manager.py +++ b/redbot/cogs/downloader/repo_manager.py @@ -152,7 +152,9 @@ class Repo(RepoJSONMixin): Installable(location=name) ) """ - for file_finder, name, is_pkg in pkgutil.walk_packages(path=[str(self.folder_path)]): + for file_finder, name, is_pkg in pkgutil.walk_packages( + path=[str(self.folder_path)], onerror=lambda name: None + ): curr_modules.append(Installable(location=self.folder_path / name)) self.available_modules = curr_modules