>>> So for now our status means trying to do this in the language without >>> an actual change to Puppet is becoming hard. This is entirely >>> possible, but we'll have to ship with environment support without >>> constraint capability today most probably. >>> >>> The only other 'quick and dirty' option I can think of is to do this >>> back in the terminus configuration again, which some people are >>> clearly not fans of. >>> >>> Any other ideas from those watching at home? >>> >> Very ugly solution: monkey patch collexpr.rb in the puppet db module. >> (This is how the experimental hiera support for data in modules installs >> itself. IIRC, a terminii initiates itself early). >> >> Yes, it is horribly ugly. > > Lol. Yeah I had thought of that idea, but wasn't fond of it so didn't > mention it. Its a reasonable anti-social way of doing it :-).
I've created a fairly open ticket here for Puppet itself to cover the changes in Puppet at least for now. That way we can track work for a more 'final solution' even if we do find something temporary to do: https://tickets.puppetlabs.com/browse/PUP-2217 ken. -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CAE4bNTnULFOr%2BuaMB5C6r33YVhSPLWCUWNQKmpf7p8jUE30JKA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.