Ansible-带有远程文件的csvfile查找不起作用

时间:2019-07-11 08:00:13

标签: ansible

我尝试使用ansible 2.7.10在远程主机上的CSV文件中进行查找。该文件具有以下内容:

host1.example.com:john.doe@example.com
host2.example.com:peter.smith@example.com

但是我得到了错误:

"msg": "An unhandled exception occurred while running the lookup plugin 'csvfile'. Error was a <class 'ansible.errors.AnsibleError'>, original message: csvfile: expected str, bytes or os.PathLike object, not NoneType"

目前,我的任务是:

- name: "Get the cert password from file"
  set_fact:
    email: "{{ lookup('csvfile', 'host1.example.com file=/home/sysuser/admins delimiter=: col=1') }}"

除了用户的Mail外,我只是简单一点,但此刻,我想到的是,查找仅适用于与ansible-playbook在同一主机上的文件。 也许有人可以证实我的猜测或给我一个可行的例子,但是到现在为止,我将使用shell模块读取我需要的信息 最好的祝福 丹

0 个答案:

没有答案