Add "--json-output" option to "platformio list", "platformio serialports list" and "platformio lib list" cmds // Resolve #42

This commit is contained in:
Ivan Kravets
2015-01-02 21:03:14 +02:00
parent 2566879a99
commit 01f8795981
9 changed files with 68 additions and 15 deletions

View File

@@ -15,7 +15,12 @@ def cli():
@cli.command("list", short_help="List Serial ports")
def serialports_list():
@click.option("--json-output", is_flag=True)
def serialports_list(json_output):
if json_output:
click.echo(get_serialports())
return
for item in get_serialports():
click.secho(item['port'], fg="cyan")