diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-04-07 00:25:58 +0000 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-04-07 00:25:58 +0000 |
| commit | 954fbf513da85b418e36a141645e6c8debae492d (patch) | |
| tree | 5b46ccd7fd1f77c499efe9b5b11f43fe723653ce /lib/sqlalchemy/mods | |
| parent | edfb66680d08a61869c63cf234baf23d657a0691 (diff) | |
| download | sqlalchemy-954fbf513da85b418e36a141645e6c8debae492d.tar.gz | |
install_mod can take strings or module items
Diffstat (limited to 'lib/sqlalchemy/mods')
| -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 |
