diff options
Diffstat (limited to 'lib/sqlalchemy')
| -rw-r--r-- | lib/sqlalchemy/mods/__init__.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/sqlalchemy/mods/__init__.py b/lib/sqlalchemy/mods/__init__.py index 81650389a..328df3c56 100644 --- a/lib/sqlalchemy/mods/__init__.py +++ b/lib/sqlalchemy/mods/__init__.py @@ -1,4 +1,7 @@ def install_mods(*mods): for mod in mods: - _mod = getattr(__import__('sqlalchemy.mods.%s' % mod).mods, mod) - _mod.install_plugin()
\ No newline at end of file + if isinstance(mod, str): + _mod = getattr(__import__('sqlalchemy.mods.%s' % mod).mods, mod) + _mod.install_plugin() + else: + mod.install_plugin()
\ No newline at end of file |
