From 020fe2241598b9e67239f812df8cd7654e3984c9 Mon Sep 17 00:00:00 2001 From: anatoly techtonik Date: Dec 29 2018 00:37:20 +0000 Subject: Fix dev-data.py imports Traceback (most recent call last): File "dev-data.py", line 592, in eng, meta = init_database() File "dev-data.py", line 48, in init_database engine = pagure.lib.query.create_engine('%s' % DB_URL, echo=True) AttributeError: 'module' object has no attribute 'create_engine' --- diff --git a/dev-data.py b/dev-data.py index f2bff1d..b540734 100644 --- a/dev-data.py +++ b/dev-data.py @@ -7,7 +7,6 @@ from __future__ import print_function, unicode_literals, absolute_import import argparse import os -import sys import tempfile import pygit2 import shutil @@ -45,7 +44,7 @@ def init_database(): acls=_config.get('ACLS', {}), debug=True) - engine = pagure.lib.query.create_engine('%s' % DB_URL, echo=True) + engine = create_engine('%s' % DB_URL, echo=True) metadata = MetaData(engine) metadata.reflect(bind=engine) @@ -595,7 +594,7 @@ if __name__ == "__main__": empty_dev_db(meta, eng) if args.populate or args.all: - session = create_session(_config['DB_URL']) + session = pagure.lib.query.create_session(_config['DB_URL']) invalid_option = ['pingou', 'bar@pingou.com', 'foo', 'foo@bar.com'] print("") user_name = six.moves.input(