Opened as https://tickets.puppetlabs.com/browse/PUP-4015

On Feb 15, 2015, at 2:49 PM, Jo Rhett <[email protected]> wrote:
> From documentation at 
> https://docs.puppetlabs.com/puppet/latest/reference/experiments_lambdas.html
> 
>> For a hash:
>> 
>> If two parameters are used, they will be set to the key and value of each 
>> hash entry. If one parameter is used, it is set to an array containing [key, 
>> value].
>> 
> With Puppet 3.7.4 this doesn’t work as documented:
> 
> $ facter | grep system_uptime
> system_uptime => {"uptime"=>"1:04 hours", "days"=>0, "hours"=>1, 
> "seconds"=>3898}
> 
> $ cat iter.pp 
> each( $facts['system_uptime'] ) |$key, $value| {
>   notice "$key = $value"
> }
> 
> $ puppet apply iter.pp 
> Notice: Scope(Class[main]): 0 = s
> Notice: Scope(Class[main]): 1 = e
> Notice: Scope(Class[main]): 2 = c
> Notice: Scope(Class[main]): 3 = o
> Notice: Scope(Class[main]): 4 = n
> Notice: Scope(Class[main]): 5 = d
> Notice: Scope(Class[main]): 6 = s
> (snip)
> 
> The hash is clearly being recast as a single long string passed into an 
> indexed array.
> 
> -- 
> Jo Rhett
> +1 (415) 999-1798
> Skype: jorhett
> Net Consonance : net philanthropy to improve open source and internet 
> projects.
> 
> 
> -- 
> 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/EA1FCAEB-38D7-48F7-8832-A81C18A24001%40netconsonance.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
Jo Rhett
+1 (415) 999-1798
Skype: jorhett
Net Consonance : net philanthropy to improve open source and internet projects.

-- 
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/D5F46694-BFCA-447D-A666-582E1BB04B1D%40netconsonance.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to