Skip to content

raesl.cli

Ratio ESL raesl Command Line Interface (CLI).

cli

cli(ctx: Context)

Elephant Specification Language support by Ratio.

Source code in src/raesl/cli.py
@click.group("raesl")
@click_log.simple_verbosity_option(logger)
@click.pass_context
def cli(ctx: click.Context):
    """Elephant Specification Language support by Ratio."""
    pass

version

version()

Print Ratio ESL version and exit.

Source code in src/raesl/cli.py
@cli.command()
def version():
    """Print Ratio ESL version and exit."""
    logger.info(f"Ratio ESL version: {__version__}.")