Spec-Zone.ru › Ansible 2.11

inspur.sm.edit_fan – Установка информации о вентиляторе.

Примечание

Этот плагин входит в состав коллекции inspur.sm (версия 1.1.2).

Для его установки используйте: ansible-galaxy collection install inspur.sm

Для использования в книге задач укажите: inspur.sm.edit_fan

Новое в версии 0.1.0: of inspur.sm

  • Описание
  • Параметры
  • Примеры
  • Значения возврата

Описание

  • Устанавливает информацию о вентиляторе на сервере Inspur.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
fan_speed
целое число
Скорость вентилятора (коэффициент заполнения), диапазон от 1 до 100.
host
строка
Указывает имя хоста DNS или адрес для подключения к удалённому устройству по указанному транспорту. Значение host используется в качестве адреса назначения для транспорта.
id
целое число
id вентилятора 255 для всех вентиляторов, 0~n.
mode
строка
    Варианты:
  • Автоматический
  • Ручной
Режим управления, Ручной или Автоматический, Ручной режим должен использоваться с fans_peed.
password
строка
Указывает пароль для аутентификации подключения к удалённому устройству. Если значение не указано в задаче, используется значение переменной окружения ANSIBLE_NET_PASSWORD.
provider
словарь
Объект словаря, содержащий сведения о подключении.
host
строка
Указывает имя хоста DNS или адрес для подключения к удалённому устройству по указанному транспорту. Значение host используется в качестве адреса назначения для транспорта.
password
строка
Указывает пароль для аутентификации подключения к удалённому устройству. Если значение не указано в задаче, используется значение переменной окружения ANSIBLE_NET_PASSWORD.
username
строка
Настраивает имя пользователя для аутентификации подключения к удалённому устройству. Если значение не указано в задаче, используется значение переменной окружения ANSIBLE_NET_USERNAME.
username
строка
Настраивает имя пользователя для аутентификации подключения к удалённому устройству. Если значение не указано в задаче, используется значение переменной окружения ANSIBLE_NET_USERNAME.

Примеры

- name: Fan test
  hosts: ism
  connection: local
  gather_facts: no
  vars:
    ism:
      host: "{{ ansible_ssh_host }}"
      username: "{{ username }}"
      password: "{{ password }}"

  tasks:

  - name: "Set fan information"
    inspur.sm.edit_fan:
      mode: "Automatic"
      provider: "{{ ism }}"

  - name: "Set fan information"
    inspur.sm.edit_fan:
      mode: "Manual"
      id: 1
      fan_speed: 80
      provider: "{{ ism }}"

Значения возврата

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

Ключ Возвращённое значение Описание
changed
логическое значение
всегда
Проверка, были ли внесены изменения на устройстве.

message
строка
всегда
Сообщения, возвращённые после выполнения модуля.

state
строка
всегда
Статус после выполнения модуля.



Авторы

  • WangBaoshan (@ISIB-group)

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/inspur/sm/edit_fan_module.html

Spec-Zone.ru

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