diff options
author | Christopher Allan Webber <cwebber@dustycloud.org> | 2011-07-17 18:58:32 -0500 |
---|---|---|
committer | Christopher Allan Webber <cwebber@dustycloud.org> | 2011-07-17 18:58:32 -0500 |
commit | e60f8719dd8ffbafe4a3e2313f32e7f867227577 (patch) | |
tree | c1416aadd88afc6184229c3f1c9a71c324d281c1 /mediagoblin/app.py | |
parent | e83dc091cc8d60f5dd7372b0d684f16fbfbc7fec (diff) | |
parent | 3f4b5e4a4e318360e02b070b4aee2d0b2c01c3d9 (diff) | |
download | mediagoblin-e60f8719dd8ffbafe4a3e2313f32e7f867227577.tar.lz mediagoblin-e60f8719dd8ffbafe4a3e2313f32e7f867227577.tar.xz mediagoblin-e60f8719dd8ffbafe4a3e2313f32e7f867227577.zip |
Merge remote branch 'remotes/elrond/dev/init'
Diffstat (limited to 'mediagoblin/app.py')
-rw-r--r-- | mediagoblin/app.py | 22 |
1 files changed, 2 insertions, 20 deletions
diff --git a/mediagoblin/app.py b/mediagoblin/app.py index 1c38f778..85c3c0c7 100644 --- a/mediagoblin/app.py +++ b/mediagoblin/app.py @@ -21,15 +21,10 @@ import routes from webob import Request, exc from mediagoblin import routing, util, storage -from mediagoblin.db.open import setup_connection_and_db_from_config -from mediagoblin.db.util import MigrationManager 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 - -# This MUST be imported so as to set up the appropriate migrations! -from mediagoblin.db import migrations + setup_global_and_app_config, setup_workbench, setup_database class MediaGoblinApp(object): @@ -60,18 +55,7 @@ class MediaGoblinApp(object): ########################################## # Set up the database - self.connection, self.db = setup_connection_and_db_from_config( - app_config) - - # Init the migration number if necessary - migration_manager = MigrationManager(self.db) - migration_manager.install_migration_version_if_missing() - - # Tiny hack to warn user if our migration is out of date - if not migration_manager.database_at_latest_migration(): - print ( - "*WARNING:* Your migrations are out of date, " - "maybe run ./bin/gmg migrate?") + self.connection, self.db = setup_database() # Get the template environment self.template_loader = get_jinja_loader( @@ -108,8 +92,6 @@ class MediaGoblinApp(object): setup_globals( app=self, - db_connection=self.connection, - database=self.db, public_store=self.public_store, queue_store=self.queue_store) |