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