On Tue, May 01, 2012 at 07:30:29PM +0200, no-re...@cfengine.com wrote:
>Maybe one of the developers could answer to that. I could see it going
>either way. Identical variables in separate bundles do not have this
>behaviour because variables have the bundle context associated with
>their global name. I could see promises behaving the same way.

I believe the intention is to prevent loading the client.  It is not
logical to have the agent receptively confirm the same promises more
than necessary. I prefer this to letting the policy author decide what
should not be repeated.

Variable and classes promises are not like other promises.  They do not
make changes to the host directly.   It is essential for the agent to
re-evaluate these promises continuously to help the system to converge
during the 3 internal runs.

-- 
Neil Watson
Linux/UNIX Consultant
http://watson-wilson.ca
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to