如何仅将Ansible的播放摘要保存到文件?

如何仅将Ansible的播放摘要保存到文件?,ansible,Ansible,问题是,正如标题所说,如何只将ansible的“播放摘要”保存到文件或变量 我正在尝试使用Flask制作一个web UI,以使用户在不编写任何脚本或剧本的情况下更轻松地使用ansible,只需编写一些主机的IP地址并单击您想做的事情,Flask/python脚本就会调用并播放预先制作的剧本。问题是我不能真正告诉用户任务是否成功完成,因为它只在Linux终端上显示。因此,我只想“捕获”playbook的“播放摘要”,并将其显示在网页上,告诉用户结果。我所做的显示playbook执行结果的工作是,我

问题是,正如标题所说,如何只将ansible的“播放摘要”保存到文件或变量


我正在尝试使用Flask制作一个web UI,以使用户在不编写任何脚本或剧本的情况下更轻松地使用ansible,只需编写一些主机的IP地址并单击您想做的事情,Flask/python脚本就会调用并播放预先制作的剧本。问题是我不能真正告诉用户任务是否成功完成,因为它只在Linux终端上显示。因此,我只想“捕获”playbook的“播放摘要”,并将其显示在网页上,告诉用户结果。

我所做的显示playbook执行结果的工作是,我使用特定服务器的ID将日志保存在数据库中,他们通过从DB中获取日志在UI上显示日志。在整个剧本中,你可以很容易地对执行的任务的结果和状态进行grep。你确定你不是在创新吗?或者,如果你坚持手工操作,你可能会感兴趣。我想你必须写一个,我所做的显示playbook执行结果的工作是,我用特定服务器的ID将日志保存在数据库中,他们通过从DB中获取日志来在UI上显示日志。在整个剧本中,你可以很容易地对执行的任务的结果和状态进行grep。你确定你不是在创新吗?或者,如果你坚持手工操作,你可能会感兴趣。我想你得写封信。