diff --git a/indexd/app.py b/indexd/app.py index 73f4c6f8..bc3c9c21 100644 --- a/indexd/app.py +++ b/indexd/app.py @@ -50,6 +50,7 @@ def app_init(app, settings=None): app.register_blueprint(indexd_guid_blueprint) app.register_blueprint(cross_blueprint) app.register_blueprint(index_urls_blueprint, url_prefix="/_query/urls") + engine_name = settings["config"]["INDEX"]["driver"].engine.dialect.name def get_app(settings=None): diff --git a/indexd/index/drivers/alchemy.py b/indexd/index/drivers/alchemy.py index d9f36a46..14532a1a 100644 --- a/indexd/index/drivers/alchemy.py +++ b/indexd/index/drivers/alchemy.py @@ -341,6 +341,8 @@ def __init__(self, conn, logger=None, index_config=None, **config): self.config = index_config or {} Base.metadata.bind = self.engine self.Session = sessionmaker(bind=self.engine) + self.logger.info("------------MultiTable IndexD Driver--------------") + print("------------MultiTable IndexD Driver--------------") def migrate_index_database(self): """ diff --git a/indexd/index/drivers/single_table_alchemy.py b/indexd/index/drivers/single_table_alchemy.py index f3652b52..9405a7bf 100644 --- a/indexd/index/drivers/single_table_alchemy.py +++ b/indexd/index/drivers/single_table_alchemy.py @@ -116,6 +116,8 @@ def __init__(self, conn, logger=None, index_config=None, **config): self.config = index_config or {} Base.metadata.bind = self.engine self.Session = sessionmaker(bind=self.engine) + self.logger.info("------------SingleTable IndexD Driver--------------") + print("------------SingleTable IndexD Driver--------------") @property @contextmanager @@ -487,7 +489,7 @@ def add( 'guid "{guid}" already exists'.format(guid=record.guid) ) except Exception as e: - print(e) + self.logger.error(f"Error adding indexd records: {e}") return record.guid, record.rev, record.baseid