diff options
Diffstat (limited to 'ModuleManager.py')
| -rw-r--r-- | ModuleManager.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ModuleManager.py b/ModuleManager.py index 56ad2323..a67cacad 100644 --- a/ModuleManager.py +++ b/ModuleManager.py @@ -78,10 +78,10 @@ class ModuleManager(object): else: self.bot.log.error("Module '%s' not loaded", [name]) - def load_modules(self, whitelist=None): + def load_modules(self, whitelist=[], blacklist=[]): for path in self.list_modules(): name = self._module_name(path) - if whitelist == None or name in whitelist: + if name in whitelist or (not whitelist and not name in blacklist): self.load_module(name) def unload_module(self, name): |
