def main(argv=sys.argv): if len(argv) != 2: usage(argv) config_uri = argv[1] setup_logging(config_uri) env = bootstrap(config_uri) settings = env['registry'].settings request = env['request'] engine = engine_from_config(settings, 'sqlalchemy.') db_session = scoped_session(sessionmaker()) db_session.configure(bind=engine) if request.search_settings['enabled']: setup_user_index(request) users = get_users_from_db(db_session, None, None) index_users(request, users) else: log.error("You have elastic search disabled")
def main(argv=sys.argv): if len(argv) != 2: usage(argv) config_uri = argv[1] setup_logging(config_uri) env = bootstrap(config_uri) settings = env['registry'].settings request = env['request'] engine = engine_from_config(settings, 'sqlalchemy.') db_session = scoped_session(sessionmaker()) db_session.configure(bind=engine) Base.metadata.drop_all(engine) Base.metadata.create_all(engine) data = generate_default_data(db_session) db_session.commit() if request.search_settings['enabled']: setup_user_index(request) index_users(request, data['users'])