diff options
author | Christopher Allan Webber <cwebber@dustycloud.org> | 2011-07-25 23:23:58 -0500 |
---|---|---|
committer | Christopher Allan Webber <cwebber@dustycloud.org> | 2011-07-25 23:23:58 -0500 |
commit | f36d4261346b659a0007e2526faa4786adbdded0 (patch) | |
tree | ebd247162ef6d77a1ead38bb1afaab48a9457024 /mediagoblin/app.py | |
parent | 00458460d9fbdcae85bef063c614ff94338ab305 (diff) | |
parent | dccef26263ba98c47fc5f8121a074a34b012ba89 (diff) | |
download | mediagoblin-f36d4261346b659a0007e2526faa4786adbdded0.tar.lz mediagoblin-f36d4261346b659a0007e2526faa4786adbdded0.tar.xz mediagoblin-f36d4261346b659a0007e2526faa4786adbdded0.zip |
Merge remote branch 'remotes/elrond/dev/init'
Diffstat (limited to 'mediagoblin/app.py')
-rw-r--r-- | mediagoblin/app.py | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/mediagoblin/app.py b/mediagoblin/app.py index 85c3c0c7..58db4e8d 100644 --- a/mediagoblin/app.py +++ b/mediagoblin/app.py @@ -20,11 +20,12 @@ import urllib import routes from webob import Request, exc -from mediagoblin import routing, util, storage +from mediagoblin import routing, util from mediagoblin.mg_globals import setup_globals from mediagoblin.init.celery import setup_celery_from_config from mediagoblin.init import get_jinja_loader, get_staticdirector, \ - setup_global_and_app_config, setup_workbench, setup_database + setup_global_and_app_config, setup_workbench, setup_database, \ + setup_storage class MediaGoblinApp(object): @@ -62,10 +63,7 @@ class MediaGoblinApp(object): app_config.get('user_template_path')) # Set up storage systems - self.public_store = storage.storage_system_from_config( - app_config, 'publicstore') - self.queue_store = storage.storage_system_from_config( - app_config, 'queuestore') + self.public_store, self.queue_store = setup_storage() # set up routing self.routing = routing.get_mapper() @@ -90,10 +88,7 @@ class MediaGoblinApp(object): # object. ####################################################### - setup_globals( - app=self, - public_store=self.public_store, - queue_store=self.queue_store) + setup_globals(app = self) # Workbench *currently* only used by celery, so this only # matters in always eager mode :) |