query-performance-gauge/cli.py

14 lines
424 B
Python

import json
import click
from query_performance_gauge import run_measuring_session
from utils import compose_config
@click.command()
@click.option("--config", type=click.File())
@click.option("--credentials", type=click.File())
@click.option("--queries", type=click.File())
def measure_performance(config, credentials, queries):
config = compose_config(config, credentials, queries)
run_measuring_session(config)