ansible regex_replace изменение IP - PullRequest
0 голосов
/ 19 июня 2020

Я хотел бы изменить vars для файла конфигурации drupal settings. php с модулями ansible и regex_replace. Моя начальная переменная - IP xxx.xxx.xxx.xxx, и я хочу, чтобы она была моей новой переменной xxx\.xxx\.xxx\.xxx

Моя книга:

---
- hosts: localhost
  remote_user: cal
  become: yes
  become_user: cal

  tasks:
    - set_fact:
        ip_front:    "10.11.12.13"
        ip_front_back: "{{ ip_front | regex_replace('\\.', '\\.') }}"

    - name: "show all var"
      debug:
        msg:
          - "{{ ip_front }}"
          - "{{ ip_front_ok }}"

Вывод:

ok: [localhost] => {
    "msg": [
        "10.11.12.13",
        "10\\.11\\.12\\.13"
    ]
}

Как могу ли я использовать шаблон для его решения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...