diff --git a/utilities/ideascale-importer/ideascale_importer/cli/reviews.py b/utilities/ideascale-importer/ideascale_importer/cli/reviews.py index b79aa6201c..171a91703b 100644 --- a/utilities/ideascale-importer/ideascale_importer/cli/reviews.py +++ b/utilities/ideascale-importer/ideascale_importer/cli/reviews.py @@ -4,7 +4,7 @@ from typing import List from loguru import logger -from ideascale_importer.reviews_importer.importer import Importer, FrontendClient +from ideascale_importer.reviews_importer.importer import Importer from ideascale_importer.utils import configure_logger app = typer.Typer(add_completion=False) @@ -12,7 +12,7 @@ @app.command(name="import") def import_reviews( ideascale_url: str = typer.Option( - FrontendClient.DEFAULT_API_URL, + ..., envvar="IDEASCALE_API_URL", help="IdeaScale API URL", ), diff --git a/utilities/ideascale-importer/ideascale_importer/reviews_importer/importer.py b/utilities/ideascale-importer/ideascale_importer/reviews_importer/importer.py index 2a56151fc0..57837313a2 100644 --- a/utilities/ideascale-importer/ideascale_importer/reviews_importer/importer.py +++ b/utilities/ideascale-importer/ideascale_importer/reviews_importer/importer.py @@ -14,8 +14,6 @@ class FrontendClient: """IdeaScale front-end client.""" - DEFAULT_API_URL = "https://cardano.ideascale.com" - def __init__(self, ideascale_url): self.inner = utils.HttpClient(ideascale_url) @@ -146,6 +144,9 @@ async def prepare_reviews(self): output_path=self.output_path ) + async def import_reviews(self): + logger.info("Import reviews into Event db") + async def run(self): """Run the importer.""" if self.frontend_client is None: