Skip to content

Commit

Permalink
Merge pull request sdgtt#5 from tfcollins/hdl-cli
Browse files Browse the repository at this point in the history
Add CLI for hdl resource log
  • Loading branch information
tfcollins authored Feb 11, 2021
2 parents 67939c8 + 6c1ddbd commit d624b11
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions telemetry/cli.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,18 @@ def cli():
pass


@click.command()
@click.option("--server", default="picard", help="Address of Elasticsearch server")
@click.option(
"--filename",
default="resource_utilization.csv",
help="Full path to resource utilization csv file generated by HDL builds",
)
def log_hdl_resources_from_csv(server, filename):
tel = telemetry.ingest(server=server)
tel.log_hdl_resources_from_csv(filename)


@click.command()
@click.option("--server", default="picard", help="Address of Elasticsearch server")
@click.argument("in_args", nargs=-1)
Expand Down Expand Up @@ -65,6 +77,7 @@ def main(args=None):


cli.add_command(log_boot_logs)
cli.add_command(log_hdl_resources_from_csv)
cli.add_command(main)

if __name__ == "__main__":
Expand Down

0 comments on commit d624b11

Please sign in to comment.