Right off the bat, I am a total noob to Ansible and relatively new to 
Python coding as well. With that said I am trying to figure things out on 
my own before bringing them here to the group. I have a few questions that 
I hope you can answer for me or at least give me a nudge in the right 
direction.

I am struggling to understand exactly what modules and plugins Ansible 
loads, in what order, and why. I see from the documentation where it speaks 
to the majority of the different plugin types and what they are for, but I 
can't seem to find any sort of data flow diagram that answers my questions. 
Can anyone point me to a definitive source for this information?? I think 
it will clear up a lot of confusion for me. If I take a Cisco IOS device 
and execute a playbook against it using ios_facts it seems like Ansible 
automatically loads the plugins and does so in this order: Action, 
network_cli, cliconf, then terminal and then ultimately the module. Is this 
correct? How do the other plugins fit in? I assume different plugins are 
used depending on the host(s) I need to manage and by what method (shell, 
cli, etc.)?

Thank you ahead of time for any help you can give.

Dennis

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/e306cc37-006a-42fa-bfa2-2f943e0a9854%40googlegroups.com.

Reply via email to