from webob import Request, exc
import routes
+import pymongo
from mediagoblin import routing, util
"""
Really basic wsgi app using routes and WebOb.
"""
- def __init__(self, user_template_path=None):
+ def __init__(self, database, user_template_path=None):
self.template_env = util.get_jinja_env(user_template_path)
+ self.db = database
def __call__(self, environ, start_response):
request = Request(environ)
def paste_app_factory(global_config, **kw):
+ connection = pymongo.Connection()
+ db = kw.get('db_name', 'mediagoblin')
+
return MediagoblinApp(
+ db,
user_template_path=kw.get('local_templates'))