cache
diff --git a/lib/mako/cache.py b/lib/mako/cache.py index 400c4bc..5a32c42 100644 --- a/lib/mako/cache.py +++ b/lib/mako/cache.py
@@ -2,23 +2,23 @@ try: import myghtyutils.container as container + try: + import myghtyutils.ext.memcached as memcached + clsmap = { + 'memory':container.MemoryContainer, + 'dbm':container.DBMContainer, + 'file':container.FileContainer, + 'memcached':memcached.MemcachedContainer + } + except ImportError: + clsmap = { + 'memory':container.MemoryContainer, + 'dbm':container.DBMContainer, + 'file':container.FileContainer, + } except ImportError: container = None - -try: - import myghtyutils.ext.memcached as memcached - clsmap = { - 'memory':container.MemoryContainer, - 'dbm':container.DBMContainer, - 'file':container.FileContainer, - 'memcached':memcached.MemcachedContainer - } -except ImportError: - clsmap = { - 'memory':container.MemoryContainer, - 'dbm':container.DBMContainer, - 'file':container.FileContainer, - } + clsmap = {} class Cache(object): def __init__(self, id, starttime):