Don't print any maintenance information for --json-output requests

This commit is contained in:
Ivan Kravets
2015-12-13 23:27:37 +02:00
parent abf4376d20
commit 1541537d0d

View File

@ -40,7 +40,8 @@ def on_platformio_start(ctx, force, caller):
telemetry.on_command()
# skip any check operations when upgrade command
if len(ctx.args or []) and ctx.args[0] == "upgrade":
ctx_args = ctx.args or []
if ctx_args and (ctx.args[0] == "upgrade" or "--json-output" in ctx_args):
return
after_upgrade(ctx)