aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/gmg_commands/migrate.py
diff options
context:
space:
mode:
authorChristopher Allan Webber <cwebber@dustycloud.org>2012-04-29 12:08:44 -0500
committerChristopher Allan Webber <cwebber@dustycloud.org>2012-04-29 12:08:44 -0500
commit088644a80b18d6b579b93ae6cd4ccdc63816dc69 (patch)
tree3fd6a3bcb0a8deb8131019a3f5aa0f654e985942 /mediagoblin/gmg_commands/migrate.py
parent63578ee3956e74123468ffffcdd911ea99175739 (diff)
downloadmediagoblin-088644a80b18d6b579b93ae6cd4ccdc63816dc69.tar.lz
mediagoblin-088644a80b18d6b579b93ae6cd4ccdc63816dc69.tar.xz
mediagoblin-088644a80b18d6b579b93ae6cd4ccdc63816dc69.zip
Deprecate ./bin/gmg migrate.
Keeping it around just in case someone manually wants to migrate before running the convert thing or... something. Probably silly.
Diffstat (limited to 'mediagoblin/gmg_commands/migrate.py')
-rw-r--r--mediagoblin/gmg_commands/migrate.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/mediagoblin/gmg_commands/migrate.py b/mediagoblin/gmg_commands/migrate.py
index af541786..b915a528 100644
--- a/mediagoblin/gmg_commands/migrate.py
+++ b/mediagoblin/gmg_commands/migrate.py
@@ -16,13 +16,8 @@
import sys
-from mediagoblin.db.mongo import util as db_util
-from mediagoblin.db.mongo.open import setup_connection_and_db_from_config
from mediagoblin.init import setup_global_and_app_config
-# This MUST be imported so as to set up the appropriate migrations!
-from mediagoblin.db.mongo import migrations
-
def migrate_parser_setup(subparser):
pass
@@ -45,6 +40,12 @@ def migrate(args):
def run_migrate(conf_file):
+ # This MUST be imported so as to set up the appropriate migrations!
+ from mediagoblin.db.mongo import migrations
+
+ from mediagoblin.db.mongo import util as db_util
+ from mediagoblin.db.mongo.open import setup_connection_and_db_from_config
+
global_config, app_config = setup_global_and_app_config(conf_file)
connection, db = setup_connection_and_db_from_config(