Spec-Zone.ru › Ansible

фильтр community.general.from_ini — преобразует текстовый ввод INI в словарь

Примечание

Этот плагин фильтра входит в коллекцию community.general (версия 12.6.1).

Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Чтобы установить её, используйте: ansible-galaxy collection install community.general.

Чтобы использовать её в плейбуке, укажите: community.general.from_ini.

Новое в community.general 8.2.0

  • Краткое описание
  • Ввод
  • Именованные параметры
  • См. также
  • Примеры
  • Возвращаемое значение

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

  • Преобразует текстовый ввод INI в словарь.

Ввод

Здесь описан ввод фильтра — значение перед | community.general.from_ini.

Параметр

Комментарии

Ввод

string / обязательный

Строка, содержащая документ INI.

Именованные параметры

Здесь описаны именованные параметры фильтра. Это значения key1=value1, key2=value2 и так далее в следующем примере: input | community.general.from_ini(key1=value1, key2=value2, ...)

Параметр

Комментарии

delimiters

list / elements=string

добавлено в community.general 12.4.0

Список символов, используемых в качестве разделителей в документе INI.

По умолчанию: ["=", ":"]

См. также

См. также

community.general.to_ini — плагин фильтра

Преобразует словарь в формат файла INI.

ansible.builtin.ini — плагин поиска

Читает данные из файла INI.

community.general.ini_file

Изменяет настройки в файлах INI.

Примеры

- name: Slurp an INI file
  ansible.builtin.slurp:
    src: /etc/rhsm/rhsm.conf
  register: rhsm_conf

- name: Display the INI file as dictionary
  ansible.builtin.debug:
    var: rhsm_conf.content | b64decode | community.general.from_ini

- name: Set a new dictionary fact with the contents of the INI file
  ansible.builtin.set_fact:
    rhsm_dict: >-
      {{
          rhsm_conf.content | b64decode | community.general.from_ini
      }}

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

Ключ

Описание

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

dictionary

Словарь, представляющий файл INI.

Возвращается: при успешном выполнении

Авторы

  • Steffen Scheib (@sscheib)

Ссылки на коллекцию

  • Отслеживание проблем
  • Репозиторий (исходный код)
  • Обратиться за помощью
  • Сообщить об ошибке
  • Предложить новую функцию
  • Общение

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/community/general/from_ini_filter.html

Spec-Zone.ru

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