无法运行Ansible外部模块

时间:2016-12-26 15:07:28

标签: ansible ansible-playbook

我试图在剧本中使用Jboss Module。例如:

# Deploy a hello world application
- jboss:
    src: /tmp/hello-1.0-SNAPSHOT.war
    deployment: hello.war
    state: present

然而,似乎无法识别jboss模块:

The offending line appears to be:

- jboss:
  ^ here

我已将jboss.py模块(来自https://github.com/ansible/ansible-modules-extras/blob/devel/web_infrastructure/jboss.py)复制到以下定义的文件夹中:

library        = /home/jboss/ansible/lib

然而错误保持不变。我是否需要在某处定义此模块才能使用它?感谢

1 个答案:

答案 0 :(得分:1)

  

ERROR! 'jboss'不是播放的有效属性

这告诉您游戏手册语法错误。错误的缩进或错误的部分 应该是:

- hosts: myhost
  tasks:
    - jboss:
        src: ...
        ...