在django中,如何通过WebSocket将ansible_runner的输出传递给页面?

enxuqcxy  于 2023-06-07  发布在  Go
关注(0)|答案(1)|浏览(511)

我想在页面上真实的显示类似于下面的输出,或者在捕获后将其保存到数据库。我觉得ansible_runner应该有这样的接口,但是我找不到

Tuesday 30 May 2023  08:45:30 +0800 (0:00:00.059)       0:00:00.059 *********** 
12.212.212.22 | SUCCESS => {
    "ansible_facts": {
        "ansible_memfree_mb": 258388,
        "ansible_memtotal_mb": 515659,
        "discovered_interpreter_python": "/usr/bin/python"
    },
    "changed": false
}
Tuesday 30 May 2023  08:45:33 +0800 (0:00:02.731)       0:00:02.790 *********** 
=============================================================================== 
setup ------------------------------------------------------------------- 2.73s
5n0oy7gb

5n0oy7gb1#

Q:***“我想在捕获后将输出保存到数据库。"***
A:ansible-runner 创建持久化工件。考虑您可能想要解析的数据库 * 工件 *。参见示例。

相关问题