ansible local_操作没有yaml语法?

ansible local_操作没有yaml语法?,ansible,Ansible,我有一个工作的本地动作任务,我喜欢用yaml语法编写。但这似乎要么是不可能的,要么是棘手的。网上有人提到人们试图这样做。我还没有找到证据证明这是不可能的 这是工作代码(内联): 这是我最接近代码结构的版本(但不是yaml语法): 这是我所期望的,但这不起作用: 错误消息没有太大帮助 The offending line appears to be: - name: create opt file for contentPump ^ here 有人知道是否有可能将其存档吗 这是我所期望的,但

我有一个工作的本地动作任务,我喜欢用yaml语法编写。但这似乎要么是不可能的,要么是棘手的。网上有人提到人们试图这样做。我还没有找到证据证明这是不可能的

这是工作代码(内联):

这是我最接近代码结构的版本(但不是yaml语法):

这是我所期望的,但这不起作用:

错误消息没有太大帮助

The offending line appears to be:
- name: create opt file for contentPump
  ^ here
有人知道是否有可能将其存档吗

这是我所期望的,但这不起作用

您可以始终依赖于,而不是您自己的期望:

- name: create opt file 
  local_action:
    module: template
    src: templates/module-deployment.opt.j2
    dest: tmp/{{ inventory_hostname }}/module-deployment.opt
  - name: create opt file
    local_action:  
    template: 
       src: templates/module-deployment.opt.j2   
       dest: tmp/{{ inventory_hostname }}/module-deployment.opt
The offending line appears to be:
- name: create opt file for contentPump
  ^ here
- name: create opt file 
  local_action:
    module: template
    src: templates/module-deployment.opt.j2
    dest: tmp/{{ inventory_hostname }}/module-deployment.opt