From 954fbf513da85b418e36a141645e6c8debae492d Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Fri, 7 Apr 2006 00:25:58 +0000 Subject: [PATCH] install_mod can take strings or module items --- lib/sqlalchemy/mods/__init__.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/sqlalchemy/mods/__init__.py b/lib/sqlalchemy/mods/__init__.py index 81650389ac..328df3c561 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 -- 2.47.2