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.
