Ansible Regexp группы, шаблоны или что-то еще?

280
Peter

Я должен использовать ansible для управления несколькими зонами DNS. Мы используем Playbook и некоторые шаблоны без каких-либо проблем. Однако серийный номер зоны (зон) изменяется конечными пользователями вручную, и они часто забывают обновить его.

Итак, я хочу создать задачу, которая будет анализировать текущий серийный номер из файла зоны, а затем обновлять его (формат YYYMMMDDXX).

Моя главная задача на данный момент - как получить текущий сериал. У меня есть текущее задание:

- name: Get current serial in zone file lineinfile: path: "{{ bind_zone_file }}" regexp: "\s*(\d)\s*\;Serial" register: current_serial 

Это работает, как ожидалось, конечно. Тем не менее, это не очень полезно, так как мне нужно много работать с ним.

Мой вопрос:

Как мне зарегистрировать только \ 1 часть регулярного выражения?

0

0 ответов на вопрос

Похожие вопросы