替换Ansible剧本中的行

时间:2018-06-18 12:58:06

标签: mongodb ansible

如何使用ansible playbook yaml文件替换行/路径

下面是sample.conf文件,我想将systemLog.path位置替换为新目录

systemLog:

destination: file
logAppend: true
path: /var/log/mongodb/mongod.log

systemLog:

destination: file
logAppend: true
path: /data/log/mongodb/mongod.log

1 个答案:

答案 0 :(得分:1)

一个简单的解决方案是使用 lineinfile 模块。

- lineinfile:
    path: sample.conf
    regexp: '^path'
    line: 'path\: /data/log/mongodb/mongod.log'