wti.remote.cpm_time_config – Установка параметров времени и даты в устройствах WTI OOB и PDU.
Примечание
Этот плагин является частью коллекции wti.remote (версия 1.0.1).
Для его установки используйте: ansible-galaxy collection install wti.remote
Для использования в плейбуке укажите: wti.remote.cpm_time_config
Новое в версии 2.10: из wti.remote
Обзор
- Установка параметров времени/даты и NTP в устройствах WTI OOB и PDU
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
|
cpm_password
строка / обязательно
|
Это пароль устройства WTI для отправки модуля.
|
|
|
cpm_url
строка / обязательно
|
Это URL-адрес устройства WTI для отправки модуля.
|
|
|
cpm_username
строка / обязательно
|
Это имя пользователя устройства WTI для отправки модуля.
|
|
|
date
строка
|
Статическая дата в формате две цифры месяц, две цифры день, четыре цифры год, разделенные символом «/».
|
|
|
ipv4address
строка
|
Строка, разделенная запятыми, содержащая до двух адресов для первичного и вторичного базового сервера NTP IPv4.
|
|
|
ipv6address
строка
|
Строка, разделенная запятыми, содержащая до двух адресов для первичного и вторичного базового сервера NTP IPv6.
|
|
|
ntpenable
целое число
|
|
Включает или отключает службу клиента NTP.
|
|
time
строка
|
Статическое время в формате две цифры час, две цифры минута, две цифры секунда, разделенные символом «:».
|
|
|
timeout
целое число
|
Устанавливает таймаут сети в секундах для связи с серверами NTP, допустимые значения от 1 до 60.
|
|
|
timezone
целое число
|
Это часовой пояс, назначенный устройству WTI.
|
|
|
use_https
булево
|
|
Указывает на использование HTTPS-соединения или HTTP-соединения.
|
|
use_proxy
булево
|
|
Флаг, определяющий, будет ли при поиске использоваться переменная окружения HTTP-прокси, если она присутствует.
|
|
validate_certs
булево
|
|
Если ложь, сертификаты SSL не будут проверены. Это следует использовать
только на сайтах, которыми вы лично управляете, использующих самозаверяющие сертификаты.
|
Примечания
Примечание
- Используйте
groups/cpmвmodule_defaultsдля установки общих параметров, используемых между модулями CPM.
Примеры
# Set a static time/date and timezone of a WTI device
- name: Set known fixed time/date of a WTI device
cpm_time_config:
cpm_url: "nonexist.wti.com"
cpm_username: "super"
cpm_password: "super"
use_https: true
validate_certs: false
date: "12/12/2019"
time: "09:23:46"
timezone: 5
# Enable NTP and set primary and seconday servers of a WTI device
- name: Set NTP primary and seconday servers of a WTI device
cpm_time_config:
cpm_url: "nonexist.wti.com"
cpm_username: "super"
cpm_password: "super"
use_https: true
validate_certs: false
timezone: 5
ntpenable: 1
ipv4address: "129.6.15.28.pool.ntp.org"
timeout: 15
Возвращаемые значения
Общие возвращаемые значения описаны в этом разделе, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание | |
|---|---|---|---|
|
data
сложный
|
всегда |
Выходной JSON, возвращаемый из отправленных команд
|
|
|
date
строка
|
успех |
Текущая дата устройства WTI после выполнения модуля.
Пример:
11/14/2019
|
|
|
ntp
словарь
|
всегда |
Текущие пары ключ/значение информации ntp устройства WTI после выполнения модуля.
Пример:
{'enable': '0', 'ietf-ipv4': {'address': [{'primary': '192.168.0.169', 'secondary': '12.34.56.78'}]}, 'ietf-ipv6': {'address': [{'primary': '', 'secondary': ''}]}, 'timeout': '4'}
|
|
|
time
строка
|
успех |
Текущее время устройства WTI после выполнения модуля.
Пример:
12:12:00
|
|
|
timezone
целое число
|
успех |
Текущий часовой пояс устройства WTI после выполнения модуля.
Пример:
5
|
|
Авторы
- Western Telematic Inc. (@wtinetworkgear)
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/wti/remote/cpm_time_config_module.html