aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Spaeth <Sebastian@SSpaeth.de>2012-11-30 11:22:39 +0100
committerSebastian Spaeth <Sebastian@SSpaeth.de>2012-11-30 11:25:50 +0100
commit27886480abc83b52ce43b0c4637c6878700fbb0e (patch)
tree929bd98d64cc0413e84f5b64297f7af899c67a57
parente4f33f4093f6a141bfc4802911c5fd77327112ad (diff)
downloadmediagoblin-27886480abc83b52ce43b0c4637c6878700fbb0e.tar.lz
mediagoblin-27886480abc83b52ce43b0c4637c6878700fbb0e.tar.xz
mediagoblin-27886480abc83b52ce43b0c4637c6878700fbb0e.zip
Remove importlib (python2.7'ism)
importlib is cool, but only included in python2.7 which is beyond our minimum python version that we support. So simply use plain old __import__. Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
-rw-r--r--mediagoblin/db/mixin.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/mediagoblin/db/mixin.py b/mediagoblin/db/mixin.py
index 22375b7f..e9fdfcb7 100644
--- a/mediagoblin/db/mixin.py
+++ b/mediagoblin/db/mixin.py
@@ -27,8 +27,6 @@ These functions now live here and get "mixed in" into the
real objects.
"""
-import importlib
-
from mediagoblin import mg_globals
from mediagoblin.auth import lib as auth_lib
from mediagoblin.tools import common, licenses
@@ -126,7 +124,7 @@ class MediaEntryMixin(object):
else:
# no thumbnail in media available. Get the media's
# MEDIA_MANAGER for the fallback icon and return static URL
- manager = importlib.import_module(self.media_type)
+ manager = __import__(self.media_type)
thumb_url = manager.MEDIA_MANAGER[u'default_thumb']
thumb_url = mg_globals.app.staticdirector(thumb_url) # use static
return thumb_url