Issue #4736 has been updated by Markus Roberts.

Status changed from Accepted to Ready for Testing
Branch set to http://github.com/MarkusQ/puppet/tree/ticket/2.6.x/4736

The change restricts the fix applied in #4691 to classes (leaving defined 
resources as they had been before the change) and extends it to the class 
title, which had been analogously affected by the refactor that started this 
all.

----------------------------------------
Bug #4736: $name should preserve specified case
http://projects.puppetlabs.com/issues/4736

Author: Alan Harder
Status: Ready for Testing
Priority: Urgent
Assignee: Markus Roberts
Category: plumbing
Target version: 2.6.1
Affected version: 2.6.1rc4
Keywords: 
Branch: http://github.com/MarkusQ/puppet/tree/ticket/2.6.x/4736


This seems to be a change between 2.6.1rc3 and rc4.

<pre>
define foo {
  notify { "notify_$name": }
}
node default {
  foo { "ABCdef": }
}
</pre>

This results in "notice: notify_abcdef" instead of ABCdef.
I have some defines that use the $name in shell calls that are case sensitive.

I set the priority to Urgent so hopefully this is at least looked at and 
considered before 2.6.1 final.. feel free to lower the priority.



-- 
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.

Reply via email to