Spec-Zone.ru › Ansible 2.5

ce_facts - Получение фактов о коммутаторах HUAWEI CloudEngine.

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

  • Краткое описание
  • Параметры
  • Примеры
  • Возвращаемые значения
  • Статус
    • Автор

Краткое описание

  • Сбор фактов с устройств CloudEngine, работающих под управлением операционной системы CloudEngine. Сбор фактов поддерживается по транспортному протоколу Cli. В этом модуле всем основным ключам фактов сети добавляется префикс ansible_net_<fact>. Модуль фактов всегда собирает базовый набор фактов с устройства и может включать или отключать сбор дополнительных фактов.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
gather_subset Значение по умолчанию:
!config
При указании данного аргумента сбор фактов будет ограничен заданным подмножеством. Возможные значения для этого аргумента: all, hardware, config и interfaces. Можно указать список значений для включения более широкого подмножества. Значения также можно использовать с начальным ! для указания того, что определенное подмножество не должно собираться.

Примеры

# Note: examples below use the following provider dict to handle
#       transport and authentication to the node.

- name: CloudEngine facts 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: "Gather_subset is all"
    ce_facts:
      gather_subset: all
      provider: "{{ cli }}"

  - name: "Collect only the config facts"
    ce_facts:
      gather_subset: config
      provider: "{{ cli }}"

  - name: "Do not collect hardware facts"
    ce_facts:
      gather_subset: "!hardware"
      provider: "{{ cli }}"

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

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

Ключ Возвращаемое значение Описание
all_ipv4_addresses
список
при конфигурировании интерфейсов
Все IPv4-адреса, настроенные на устройстве

Версия BIOS
строка
всегда
Версия BIOS, работающая на удаленном устройстве

Тип платы
строка
всегда
Тип платы удаленного устройства

config
строка
при конфигурировании config
Текущая системная конфигурация на устройстве

Версия CPLD1
строка
всегда
Версия CPLD1, работающая на удаленном устройстве

Версия CPLD2
строка
всегда
Версия CPLD2, работающая на удаленном устройстве

Вентилятор
строка
при конфигурировании hardware
Состояние вентилятора на устройстве

filesystems
строка
при конфигурировании hardware
Файловые системы на устройстве

flash_free
строка
при конфигурировании hardware
Свободное место на флеш-памяти устройства

flash_total
строка
при конфигурировании hardware
Общий объем флеш-памяти устройства

gather_subset
список
всегда
Список подмножеств фактов, собранных с устройства

Имя хоста
строка
всегда
Имя хоста удаленного устройства

interfaces
словарь
при конфигурировании интерфейсов
Хэш всех интерфейсов, работающих в системе

Версия MAB
строка
всегда
Версия MAB, работающая на удаленном устройстве

memory_free
строка
при конфигурировании hardware
Свободное место оперативной памяти на удаленном устройстве

memory_total
строка
при конфигурировании hardware
Общий объем оперативной памяти на удаленном устройстве

neighbors
словарь
при конфигурировании интерфейсов
Список соседей LLDP с удаленного устройства

Версия PCB
строка
всегда
Версия PCB, работающая на удаленном устройстве

PWR
строка
при конфигурировании hardware
Состояние питания на устройстве



Статус

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

Автор

  • wangdezhuang (@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.5/modules/ce_facts_module.html

Spec-Zone.ru

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