Enhance commands output

This commit is contained in:
Ivan Kravets
2015-04-20 17:20:27 +01:00
parent 1cf026d956
commit 71261023de
6 changed files with 22 additions and 8 deletions

View File

@@ -86,11 +86,12 @@ def platforms_search(query, json_output):
if json_output:
click.echo(json.dumps(data))
else:
terminal_width, _ = click.get_terminal_size()
for item in data:
click.secho(item['type'], fg="cyan", nl=False)
click.echo(" (available packages: %s)" % ", ".join(
p.get_packages().keys()))
click.secho("-" * len(item['type']), fg="cyan")
click.echo("-" * terminal_width)
click.echo(item['description'])
click.echo()