单行 Ansible 模块和标签

问题描述 投票:0回答:1

考虑这些可行的任务:

- import_tasks: foo/spam.yml
  tags: foo, spam
- import_tasks: foo/ham.yml
  tags: foo, ham
- import_tasks: foo/eggs.yml
  tags: foo, eggs

是否可以将它们写在单行上,例如(不起作用)

- import_tasks: foo/spam.yml tags="foo, spam"
- import_tasks: foo/ham.yml  tags="foo, ham"
- import_tasks: foo/eggs.yml tags="foo, eggs"
ansible yaml jinja2 code-formatting
1个回答
0
投票

您的剧本需要使用有效的 YAML 语法。由于 YAML 是 JSON 的超集,您可以这样写:

- {"import_tasks": "foo/spam.yml", "tags": "foo, spam"}
- {"import_tasks": "foo/ham.yml", "tags": "foo, ham"}
- {"import_tasks": "foo/eggs.yml", "tags": "foo, eggs"}
© www.soinside.com 2019 - 2024. All rights reserved.