кому нить попадался рабочий Dynamic Inventory для Active Directory ?
Судя по отсутствию ответов - проще написать ¯\_(ツ)_/¯
Вообще логика не сложная, вам нужно просто json же отдать из скрипта
Делали такое для Consul+Vault, переписывая под себя что-то из сети.
Так там строк 100-200 питона вышло, не больше, из которых половина - чтение конфига.