Ansible's tagline: "Ansible is a radically simple IT orchestration engine that makes your applications and systems easier to deploy."
Radically. Simple. Now, check out the new Python API in v2.0: http://docs.ansible.com/ansible/developing_api.html I have no idea how to just run a normal ad-hoc command. No clue. And I've been digging at it for hours now. The old API? With Runner? Radically simple. Love it. Flawless. Why was Runner removed? Like, I'd re-develop it, and Pull Request it in, gladly, but why was it removed in the first place? It's so so so much simpler. It does what I need it to. Further, could we have simple helper classes for all these random loading things? Like, something like: inventory = Inventory() Bam, now you've got your standard inventory, whatever you'd have if you didn't specify an inventory on the command line. Is that not viable? Or even: import defaults from somewhere inventory = defaults.inventory() Something to make life easier for those of us who don't need to reinvent the whole wheel. -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/2b9ff81f-ae2a-4e08-9f74-da2dd973bbec%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
