diff options
Diffstat (limited to 'robusta_krr/main.py')
| -rw-r--r-- | robusta_krr/main.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/robusta_krr/main.py b/robusta_krr/main.py index 83cf0ff..5a23833 100644 --- a/robusta_krr/main.py +++ b/robusta_krr/main.py @@ -1,3 +1,4 @@ +import asyncio from typing import Optional import typer @@ -5,7 +6,6 @@ import typer from robusta_krr.core.config import Config from robusta_krr.core.runner import Runner from robusta_krr.utils.version import get_version -from robusta_krr.core.formatters import FormatType app = typer.Typer() @@ -23,7 +23,7 @@ def run( "-p", help="Prometheus URL. If not provided, will attempt to find it in kubernetes cluster", ), - format: FormatType = typer.Option("text", "--formatter", "-f", help="Output formatter"), + format: str = typer.Option("text", "--formatter", "-f", help="Output formatter"), strategy: str = typer.Option("simple", "--strategy", "-s", help="Strategy to use"), verbose: bool = typer.Option(False, "--verbose", "-v", help="Enable verbose mode"), quiet: bool = typer.Option(False, "--quiet", "-q", help="Enable quiet mode"), @@ -36,7 +36,7 @@ def run( strategy=strategy, ) runner = Runner(config) - runner.run() + asyncio.run(runner.run()) if __name__ == "__main__": |
