Опросы#
Опросом называется процесс получения значений переменных Ansible путем интерактивного взаимодействия с пользователем. Для этого пользователю, запустившему задание или поток заданий, предлагается ответить на ряд заранее подготовленных вопросов.
Состав вопросов и тип ожидаемых ответов определяется автором опроса.
Опросы обладают следующими свойствами:
С каждым шаблоном может быть связан только один опрос.
Каждый вопрос предусматривает получение ответа определенного типа.
Поддерживаются следующие типы ответов:
Текст (Text) – строка символов.
Текстовая область (Textarea) – текст, состоящий из одной или более строк.
Пароль (Password) – защищенная строка символов.
Для защиты ввода используется маскировка символов, для защиты значения в таблице базы данных контроллера – защитное преобразование.
Множественный выбор (одиночное выделение) (Multiple Choice (single select)) – выбор одного значения из предложенного списка.
Множественный выбор (множественное выделение) (Multiple Choice (multiple select)) – набор записей, выбранных из предложенного списка.
Целое число (Integer).
Плавающее (Float) – число с плавающей точкой, например,
3.1415926
.
Для каждого вопроса можно задать значение ответа по умолчанию.
Подробности о порядке присвоения значений переменным см. в документе Переменные.