Spec-Zone.ru › Ansible 2.6

ce_startup - Управляет информацией о запуске системы на коммутаторах HUAWEI CloudEngine.

Новое в версии 2.4.

  • Описание
  • Параметры
  • Примеры
  • Возвращаемые значения
  • Статус
  • Техническое обслуживание
    • Автор

Описание

  • Управляет информацией о запуске системы на коммутаторах HUAWEI CloudEngine.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
action
    Варианты:
  • display
Отображает информацию о запуске.
cfg_file Значение по умолчанию:
"present"
Имя конфигурационного файла, применяемого при следующем запуске. Значение — строка от 5 до 255 символов.
patch_file
Имя файла патча, применяемого при следующем запуске.
slot
Позиция устройства. Значение — строка от 1 до 32 символов. Возможные значения: all, slave-board или конкретный slotID.
software_file
Имя файла системного программного обеспечения, применяемого при следующем запуске. Значение — строка от 5 до 255 символов.

Примеры

- name: startup module test
  hosts: cloudengine
  connection: local
  gather_facts: no
  vars:
    cli:
      host: "{{ inventory_hostname }}"
      port: "{{ ansible_ssh_port }}"
      username: "{{ username }}"
      password: "{{ password }}"
      transport: cli

  tasks:

  - name: Display startup information
    ce_startup:
      action: display
      provider: "{{ cli }}"

  - name: Set startup patch file
    ce_startup:
      patch_file: 2.PAT
      slot: all
      provider: "{{ cli }}"

  - name: Set startup software file
    ce_startup:
      software_file: aa.cc
      slot: 1
      provider: "{{ cli }}"

  - name: Set startup cfg file
    ce_startup:
      cfg_file: 2.cfg
      slot: 1
      provider: "{{ cli }}"

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

Общие возвращаемые значения описаны здесь, ниже приведены поля, уникальные для данного модуля:

Ключ Возвращаемое значение Описание
changed
boolean
всегда
Проверка внесенных изменений на устройстве

Пример:
True
end_state
dict
всегда
Параметры aaa в формате ключ/значение после выполнения модуля

Пример:
{'StartupInfos': None}
existing
dict
всегда
Параметры существующего aaa сервера в формате ключ/значение

Пример:
{'configSysSoft': 'flash:/CE12800-V200R002C20_issuB071.cc', 'curentPatchFile': 'NULL', 'curentStartupFile': 'NULL', 'curentSysSoft': 'flash:/CE12800-V200R002C20_issuB071.cc', 'nextPatchFile': 'flash:/1.PAT', 'nextStartupFile': 'flash:/1.cfg', 'nextSysSoft': 'flash:/CE12800-V200R002C20_issuB071.cc', 'position': '5'}
proposed
dict
всегда
Параметры модуля в формате ключ/значение

Пример:
{'patch_file': '2.PAT', 'slot': 'all'}
updates
list
всегда
Команды, отправленные устройству

Пример:
{'startup patch 2.PAT all': None}


Статус

Этот модуль помечен как превью, что означает отсутствие гарантии обратной совместимости интерфейса.

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.

Список других модулей, поддерживаемых сообществом Ansible, см. здесь.

Автор

  • Ли Яньфэн (@CloudEngine-Ansible)

Подсказка

Если вы обнаружите какие-либо проблемы в этом руководстве, вы можете отредактировать его, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/ce_startup_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API