def log(ctx, execution_id, client):
"""Get execution log (plain text from ansible-playbook) for a certain
execution."""
response = client.get_execution_log(execution_id,
headers={"Content-Type": "text/plain"},
raw_response=True, stream=True)
if ctx.obj["pager"]:
click.echo_via_pager(response.text)
else:
for line in response.iter_lines(decode_unicode=True):
click.echo(line)
评论列表
文章目录