Hi,
I've been looking for this for a ling time, but can't find a definitive
answer to my question: is it possible to use a lookup in a lookup?
For example:
aaa::bbb:
"mvn:com.xxx.bus/xxx-features/%{lookup('xxx::apps::env_hash.%{lookup('xxx::apps::env')}.yyy.version')}/xml/features"
Should lead to the following string:
"mvn:com.xxx.bus/xxx-features/2.0.4/xml/features"
If "xxx::apps::env" has the value 'test'.
And "xxx::apps::env_hash.test.yyy.version" has the value '2.0.4'.
The idea is that I would like one variable, "xxx::apps::env", make it
possible to switch in a hash from the 'test'-branch to the 'prod'-branch,
for example. Where each branch in that hash contains certain specified
different versions and/or other variables.
Thanks!
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" 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/puppet-users/5068271c-bac1-4beb-b097-91803dbf3e2en%40googlegroups.com.