On Oct 28, 2009, at 11:31 AM, Nigel Kersten wrote:
[...]
>> That I see.  If you're just downloading facts from the server to set
>> the environment, though, how is that fundamentally different from the
>> server owning what environment the client belongs to?
>
> The facts look at local configuration on the client such as the
> debconf datastore or a property list.
>
>>  Are your facts
>> just simple strings, or are they making complicated calculations  
>> based
>> on something on the client?
>
> It's not particularly complicated.
>
> It works out whether it's a Mac, Linux or Solaris box.
> It works out whether it's a desktop, laptop or server
> It works out whether the owner of the machine has decided to configure
> this machine to use unstable or testing.


So you've got different environments for different platforms, then?   
Did you do that for scaling reasons, or just because the code for them  
is that different, or what?

There's definitely some critical concept missing here...

-- 
Football is a mistake. It combines the two worst elements of American
life. Violence and committee meetings. -- George F. Will
---------------------------------------------------------------------
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 [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-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to