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.

Reply via email to