amarao_san

анисбловое

Я окончательно упёрся в задачу, в которой обычные техники ansible'а не работают. Надо либо портить жизнь коллегам, либо решать проблему на уровне плагинов. Я чуть-чуть покумекал и у меня родилась идея: lookup-plugin with_iteratror, который принимает на вход "что-то" и питоновый итератор, вызывает итератор поверх этого "чего-то" и таким образом позволяет избежать написания ah-hoc плагинов по каждому чиху. Де-факто это внедряет питоновый код прямо в плейбуку (что, наверное, плохо), но ограничение итераторами идеологически ложится на идемпотентность всего остального. Никаких сайд-эффектов, чистый итератор, который берёт пачку данных и выдаёт в ответ список.


Критика? Идеи?

Error

default userpic

Your IP address will be recorded 

When you submit the form an invisible reCAPTCHA check will be performed.
You must follow the Privacy Policy and Google Terms of use.