Назад | Перейти на главную страницу

Как получить доступ к inventory_hostname из filter_plugin?

Мой плагин пользовательских фильтров использует ansible.utils.display для вывода предупреждения в вывод Ansible в некоторых случаях:

    if 'hold' in mydetails:
        display.warning('%s can be upgraded from %s to %s, but is on hold' %
                        (myp, mydetails['version'], latest))
        continue

Это работает, и предупреждение отображается красиво, но без имени хоста, что может сбивать с толку, когда у вас большой инвентарь. Я мог бы сам вставить туда имя хоста, но я хочу использовать именно ту строку, которая уже известна как inventory_hostname. Как мне получить доступ к этой переменной?