So with 1.5 there is an implicit localhost, which means we don't have to
have an explicit one in our inventory to do things like
hosts: localhost
or
local_action: foo
or
delegate_to: localhost
This is great, and awesome, and works fine, however I'm curious what the
semantics are when --limit comes into play.
What happens when you encounter a play that has hosts: localhost , and
your --limit does not include localhost? Should it run?
What about delegate_to: localhost when your limit doesn't include
localhost?
Taking a thought stab, I would expect that plays with hosts: localhost
would skip with no matching host, but the delegation would work, because
it would be operating in the host loop for a host you've included in
your limit, even if the task is delegated out. This is how it would work
with any other host.
Is my thinking correct here?
-jlk
--
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/5362A239.2010403%40j2solutions.net.
For more options, visit https://groups.google.com/d/optout.