On Mon, Oct 01, 2012 at 12:46:26PM -0400, no-re...@cfengine.com wrote:
>Forum: CFEngine Help
>Subject: Re: [ANNOUNCE] CFEngine Community 3.4.0beta2 is released
>Author: neilhwatson
>Link to topic: https://cfengine.com/forum/read.php?3,27604,27605#msg-27605
>
>Mikhail Gusarov Wrote:
>-------------------------------------------------------
>>
>> - The "depends_on" attribute is now active, for the partal ordering of
>> promises. If a promise depends on another (referred by handle) it will only
>> be considered if the depends_on list is either kept or repaired already.
>>
>> ** WARNING: When upgrading, make sure that any existing use of depends_on
>> does not make some promises being unintentionally ignored.  This can happen
>> if you are currently refering to non-existant or never-run handles in
>> depends_on attributes. (sic)
>
>Where did this come from?  We already handle this using classes.  Why add 
>another method to muddy the waters? Changing a feature's main purpose from 
>documentation to functional leaves me dumbfounded.


I thought that it was informational only in the community version, but
was actually honored in Nova?  

However, having actually it enforced is useful in that you force arbitrary
ordering for promises that otherwise require jumping through lots of
class hoops.  I'd hope that class requirements are still required
though.

-- 
Jesse Becker
NHGRI Linux support (Digicon Contractor)
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to