为什么ansible不包括处理程序?

时间:2016-09-27 16:17:38

标签: ansible ansible-playbook

我正在写一个包含处理程序的角色。这是我的结构:

role-->
   |____>handlers---> main.yml
   |____>tasks------> main.yml
              ------> controller.yml

这是代码: 处理程序/ main.yml

---
- name: Restart Jenkins
  service: name=jenkins state=restarted

inside controller.yml我正在使用它:

  notify: restart Jenkins

但是当我运行这个角色时,它给了我这个错误:

ERROR! The requested handler 'restart Jenkins' was not found in any of the known handlers

我的Ansible版本是ansible 2.1.1.0

1 个答案:

答案 0 :(得分:0)

这只是资本化不当的情况。如果notify: restart Jenkins

,则notify: Restart Jenkins#version 400 in vec3 position; uniform mat4 mvp; out vec3 tex; void main(void) { gl_Position = mvp * vec4(position, 1.0); tex = position; }