On Dec 1, 2010, at 2:21 PM, saysjonathan wrote:

>>> I don't see why the order of the properties would make any difference to
>>> the way this applies. They are not executed in sequence from what I
>>> understand.
>> 
>> Properties actually are executed in the order in which they're defined, 
>> although I think we always special-case 'ensure' to make sure it's first.
>> 
>> Luke Kanies
> 
> So, while I understand it's not the most elegant solution, simply
> moving the home property before the uid and gid properties is a viable
> solution? It is the cleanest and does not affect other resource types,
> whereas changes to the objectadd or nameservice providers could have
> negative effects beyond just the user type.
> 
> What are the other options? Are these options suitable for a point
> release?

James still hasn't recovered from finding out that Puppet does actually respect 
property definition order, so I don't know what his opinion is, but yeah, this 
is a reasonable solution in my opinion.

-- 
Now and then an innocent man is sent to the legislature.
    --Kin Hubbard
---------------------------------------------------------------------
Luke Kanies  -|-   http://puppetlabs.com   -|-   +1(615)594-8199




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