On Oct 16, 2008, at 12:16 PM, David Lutterkort wrote:

>
> On Thu, 2008-10-16 at 11:09 -0500, Luke Kanies wrote:
>> Right -- and then you'd need some kind of configuration file that
>> provided customized orders for each resolution.
>
> Instead of adding a config file, it might be enough to just add to
> Facter's DSL - people who muck with facts have some familiarity with
> Ruby anyway.

That's a good point -- providing code-based ways to reconfigure  
ordering would probably be sufficient for most.  You'd be modifying  
the order of builtin resolutions, which would be weird, but not too  
far out there.

>
>> There are enough API changes I want that I'm tempted to make a new
>> interface entirely, rather than trying to provide backward
>> compatibility through the existing interface.  I.e., requiring that
>> all of the custom facts out there be upgraded seems too much;  
>> instead,
>> only support custom orders with facts defined through the new  
>> interface.
>
> Sure .. the issue at heart though is that currently the ordering of
> resolutions is not predictable; explicit ordering won't address that  
> one
> way or the other.

Ah, right.

-- 
When a man tells you that he got rich through hard work, ask
him: 'Whose?' --Don Marquis
---------------------------------------------------------------------
Luke Kanies | http://reductivelabs.com | http://madstop.com


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to puppet-dev@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to