Issue #7598 has been updated by Felix Frank.
I may be being dense, but it has been my understanding that
`$array = [ "one", "two" ]` and `file { "host_$array": }` should currently lead
to the equivalent of
<pre>
`file { "host_onetwo": }`
</pre>
If that's indeed the case, I do sense breakage if we go forward with this
proposal.
----------------------------------------
Feature #7598: Unpack array variables in string interpolation
https://projects.puppetlabs.com/issues/7598
Author: Randall Hansen
Status: Investigating
Priority: Normal
Assignee:
Category:
Target version:
Affected Puppet version:
Keywords: puppetcamp-eu-2011
Branch:
If your goal is this (pseudo-code):
@file { "host_one" }
@file { "host_two" }
You should be able to say this:
$array = [ "one", "two" ]
@file { "host_$array" }
Instead of this:
@file { "host_one", "host_two" }
--
*This ticket is a request for comment, coming out of a discussion at Puppet
Camp EU, 2011. No promises whatever about implementation, but there were
enough people interested to open a public discussion.*
--
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://projects.puppetlabs.com/my/account
--
You received this message because you are subscribed to the Google Groups
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-bugs?hl=en.