I am trying to shrink ~30+ roles into a single role to drastically reduce
the amount of duplicate and copy and pasted code into a single nice and
neat role. One of the problems is each role sets a specifically named fact
basically like:
ec2_<appname>_foo
What i want to do is this:
set_fact:
"{{ some var }}" : "{{ some value }}"
The problem is that i can't seem to figure out how to do this. Now i know i
could simply on the playbook task, copy the value into its corresponding
var through set_fact. However a lot of the roles are run one after another,
so that doesn't really work.
I was thinking i could just setup redis and push the fact there
temporarily, however that seems like a lot of work.
--
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/7473cfa5-ef33-415e-80ad-3710212ee0b6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.