Use setup_global_and_app_config in gmg's migrate.
Instead of using read_mediagoblin_config, forgetting to check the validation report and then finding the main app section by hand, just use setup_global_and_app_config.
This commit is contained in:
parent
56dc1c9d3e
commit
5568a01419
@ -18,7 +18,7 @@ import sys
|
||||
|
||||
from mediagoblin.db import util as db_util
|
||||
from mediagoblin.db.open import setup_connection_and_db_from_config
|
||||
from mediagoblin.init.config import read_mediagoblin_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 import migrations
|
||||
@ -41,9 +41,9 @@ def _print_finished_migration(migration_number, migration_func):
|
||||
|
||||
|
||||
def migrate(args):
|
||||
config, validation_result = read_mediagoblin_config(args.conf_file)
|
||||
global_config, app_config = setup_global_and_app_config(args.conf_file)
|
||||
connection, db = setup_connection_and_db_from_config(
|
||||
config['mediagoblin'], use_pymongo=True)
|
||||
app_config, use_pymongo=True)
|
||||
migration_manager = db_util.MigrationManager(db)
|
||||
|
||||
# Clear old indexes
|
||||
|
Loading…
x
Reference in New Issue
Block a user