我在 handlers/main.yml 中建立了一些角色,我已经指定了一些处理程序作业,但我无法执行它们。这是错误消息:
错误!角色“sample-mysql”的 handlers/main.yml 文件必须包含任务列表
该错误似乎在“/home/automation/plays/roles/sample-mysql/handlers/main.yml”中:第 2 行,第 3 列,但可能在文件中的其他位置,具体取决于确切的语法问题。
The offending line appears to be:
---
handlers:
^ here
我做了一些更改,但仍然无法正常工作。我还希望这个文件从另一个文件加载处理程序。有可能这样做吗?如 - 包括:指令
---
handlers:
- name: "Start mysql"
service:
enabled: true
name: mysqld
state: started
- name: "Start firewalld"
service:
enabled: true
name: firewalld
state: started
错误!角色“sample-mysql”的 handlers/main.yml 文件必须包含任务列表
该错误似乎在“/home/automation/plays/roles/sample-mysql/handlers/main.yml”中:第 2 行,第 3 列,但可能在文件中的其他位置,具体取决于确切的语法问题。
违规行似乎是:
---
handlers:
^ here