首页 > 解决方案 > Ansible:在我的 Python 模块中使用 fetch 操作

问题描述

我尝试在 Python 中实现新的 Ansible 模块,其中包括 2 个部分:

  1. 从传感器网关收集 conf 文件并将此文件作为临时文件放在远程主机上

  2. 获取操作 - 将此文件获取到本地主机(ansible 服务器)

在运行 Ansible 结束时删除所有临时文件

我完成了第一部分,但不知道如何实现获取操作。

我可以在ansible playbook中将第二部分作为附加任务(用于将文件复制到本地主机的获取模块+用于从远程主机删除临时conf文件的文件模块)执行,但我想在我的模块中执行所有操作而无需任何附加任务。

标签: pythonansible-2.x

解决方案


推荐阅读