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 puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/5068271c-bac1-4beb-b097-91803dbf3e2en%40googlegroups.com.