【发布时间】:2013-08-21 21:59:10
【问题描述】:
我是 Ansible 的新手,我正在尝试创建多个虚拟环境(每个项目一个,项目列表在变量中定义)。
任务运行良好,我得到了所有文件夹,但是处理程序不起作用,它没有使用虚拟环境初始化每个文件夹。处理程序中的 ${item} 变量不起作用。 使用 with_items 时如何使用处理程序?
tasks:
- name: create virtual env for all projects ${projects}
file: state=directory path=${virtualenvs_dir}/${item}
with_items: ${projects}
notify: deploy virtual env
handlers:
- name: deploy virtual env
command: virtualenv ${virtualenvs_dir}/${item}
【问题讨论】:
标签: ansible