Ansible: доступ к хостам / группам из пользовательского модуля

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

Мой модуль написан на Python, и я использую шаблон. Я проверил почти все доступные переменные, но они нигде не хранятся:

def main():
    pprint(dir())
    pprint(globals())
    pprint(locals())
    for name in vars().keys():
        print(name)

Теперь моя единственная надежда, что они каким-то образом доступны через недокументированные утилиты модуля.

Я предполагаю, что это невозможно, так как модуль работает на целевой машине и, вероятно, факты / хост / группы не передаются вместе с модулем ...

Изменить: нашелмодуль утилит сейчас, и это не выглядит многообещающим.

Ответы на вопрос(1)

Ваш ответ на вопрос