Deprecate ./bin/gmg migrate.

Keeping it around just in case someone manually wants to migrate
before running the convert thing or... something.  Probably silly.
This commit is contained in:
Christopher Allan Webber 2012-04-29 12:08:44 -05:00
parent 63578ee395
commit 088644a80b
2 changed files with 8 additions and 6 deletions

View File

@ -28,7 +28,8 @@ SUBCOMMAND_MAP = {
'migrate': {
'setup': 'mediagoblin.gmg_commands.migrate:migrate_parser_setup',
'func': 'mediagoblin.gmg_commands.migrate:migrate',
'help': 'Apply all unapplied bulk migrations to the database'},
'help': ('Migrate your Mongo database. '
'[DEPRECATED!] use convert_mongo_to_sql and dbupdate.')},
'adduser': {
'setup': 'mediagoblin.gmg_commands.users:adduser_parser_setup',
'func': 'mediagoblin.gmg_commands.users:adduser',

View File

@ -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(