I'm not sure there's any way to persist state between program executions except 
by saving that state offline like you are doing. 

That being said, I think the goal of ansible is to write your play in a way 
that sets the state of a system accordingly. For instance, use a handler that 
only gets invoked when a task is changed. If apache hasn't been changed in any 
way, the 'restart apache' handler doesn't run. 

If you're storing state offline, you'll have to write your play to check that 
data store for state. You might as well write the play in a way that checks the 
target state before taking action, if needed. 

-- 
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/e1969eb5-9f46-4bf5-b2a9-7040dc1244dc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to