Ansible-和#x27;区块';不是游戏的有效属性
我正在试图找出如何解决错误消息:Error“块”不是一个有效的播放属性 我如何做到这一点?我试图使用“阻塞”条件,但它不起作用。我不知道该搜索什么了 代码: 使用“阻止”播放时出错:Ansible-和#x27;区块';不是游戏的有效属性,ansible,ansible-2.x,Ansible,Ansible 2.x,我正在试图找出如何解决错误消息:Error“块”不是一个有效的播放属性 我如何做到这一点?我试图使用“阻塞”条件,但它不起作用。我不知道该搜索什么了 代码: 使用“阻止”播放时出错: [WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all' ERROR! 'block' is not a valid attr
[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all'
ERROR! 'block' is not a valid attribute for a Play
The error appears to be in '/home/keith/Ansible/ansible-role-high-cpu-usage-win/tasks/get_diagnostic.yml': line 3, column 3, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
- name: Get diagnostic info block
^ here
仅当您这样做时,此文件才正确
- include_tasks path/to/get_diagnostic.yml
正如洛佩兹所说,不能用ansible playbook命令行调用它。您在游戏中使用的是
block
,而不是在任务中。我猜你正在执行ansible playbook[your_file].yml。你可以在这里看到一个写剧本的例子
- include_tasks path/to/get_diagnostic.yml