Issue #5268 has been updated by James Turnbull.

Brian - I am sorry you're frustrated by this. This is unfortunately a 
non-trivial problem to fix both technically and from the hole we dug. We messed 
up and allowed an inconsistent model - mea culpa - we're annoyed and 
embarrassed it happened like this (I take some of the blame here - I am 
partially responsible for thinking this was a good idea long ago).  

So now we're trying to fix it and make it consistent. That resulting fix is 
probably not going to make everyone happy. We understand that and we'll do our 
best to help people with it by using deprecation, publishing clear rules on 
what works and what doesn't work, updating documentation and it may be feasible 
to provide some find-n-replace regexes to fix some of this when we have a path 
of action.

I will have a conversation internally with Eric, Nigel and the relevant 
Engineering folks and update the ticket with a clear rationale, approach and 
how we plan to proceed.
----------------------------------------
Bug #5268: hyphen in class name messes with qualified variables
https://projects.puppetlabs.com/issues/5268#change-67715

Author: Eric Snow
Status: Accepted
Priority: Normal
Assignee: 
Category: 
Target version: 3.x
Affected Puppet version: 
Keywords: 
Branch: 


$module::class-name::variable

This tricks puppet.  I suppose it thinks the "-" is a minus...


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