Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Модуль Ansible для управления конфигурациями маршрутизаторов ESR. Модуль позволяет получать бэкап с устройства и загружать на устройство заранее подготовленный конфигурационный файл.

Параметры

ПараметрВарианты/По умолчаниюКомментарий

backup

boolean

Варианты:

  • no
  • yes
Данный параметр даёт указание модулю получить полный бэкап текущего конфига с устройства, прежде чем какие-либо изменения будут произведены. Файл бэкапа будет сохранён в каталоге backup в корневой директории плейбука. Если каталог отсутствует, то он будет создан

confirm

boolean

Варианты:

  • no
  • yes
Данный параметр даёт указание модулю отправить на устройство команду confirm, если после отправки конфигурации не произошло ошибок. Если данный параметр не указан, то по истечению заданного времени (по умолчанию 600 секунд) устройство произведёт автоматический откат на действующую ранее конфигурацию.

src

-

-В данном параметре указывается путь к файлу, содержащему валидную конфигурацию маршрутизатора ESR, либо шаблон конфигурации.

...

Блок кода
languagetext
- name: render a Jinja2 template onto a ESR device
  esr_config:
    src: esr-config.j2


- name: get full backup from ESR device
  esr_config:
    backup: yes


- name: upload config from src to ESR device and confirm
  esr_config:
    src: esr-1000.cfg
    confirm: True

Возвращаемые значения

В общем случае возвращаемые значения описаны здесь. Ниже перечислены уникальные для модуля значения:

...