Ansible 错误';文件';不是游戏的有效属性

Ansible 错误';文件';不是游戏的有效属性,ansible,Ansible,新的剧本测试不起作用。新手到ansible,但已阅读过文档、样本等。 怎么了? 错误“文件”不是播放的有效属性 错误似乎出现在”/home/NTNET/mresnick/testdel.yml“:第10行第3列,但可能是 根据确切的语法问题,在文件中的其他位置 令人不快的一行似乎是: - file: "path=/tmp/{{ item }} state=absent recurse=no" ^ here --- - name: test playbooktestdel - hosts:

新的剧本测试不起作用。新手到ansible,但已阅读过文档、样本等。 怎么了?
错误“文件”不是播放的有效属性

错误似乎出现在
”/home/NTNET/mresnick/testdel.yml“
:第10行第3列,但可能是 根据确切的语法问题,在文件中的其他位置

令人不快的一行似乎是:

- file: "path=/tmp/{{ item }} state=absent recurse=no"
  ^ here


---
- name: test playbooktestdel
- hosts: temp3
  tasks:
- name: "delete old files Aveksa"
- file: path=/tmp/{{ item }} state=absent recurse=no
  with_items:
    - { Aveksa.tar }
    - { sudo_commands }
    - { baz }
...

您编写了任务列表,并试图将其作为剧本运行

当你有剧本时,你可以在给定的剧本中输入一个
tasks
键,并在那里列出你的首选任务

---

- hosts: your hosts
  tasks:
    - name: delete sg
      file:
        path: "/tmp/{{ item }}"
        state: absent
        recurse: no

...
yml的更正副本:---name:test playbooktestdel-hosts:temp3任务:-name:“删除旧文件Aveksa”-file:path=/tmp/{{item}}state=缺席递归=否,带_项:-{Aveksa.tar}-{sudo_命令}-{baz}。。。