Frederic,

All I was saying is that I did come across the same issue and I came up with a 
work around.  That being said I am of your opinion that if a local class gets 
'activated' at any point in time then the vars that are declare base on the 
existence of that class should become visible at that point. 

At the very least it would be my expectation base on my experience with 
cfengine.
 
My two cents,

Marco
-----Original Message-----
From: lefollfr [mailto:lefol...@gmail.com] 
Sent: Friday, March 05, 2010 8:04 AM
To: Lebel, Marco
Cc: help-cfengine@cfengine.org
Subject: Re: Iterations for convergence : vars do not iterate

Hello Marco,

I tested with 3.0.3 and SVN revision 870.
With classes defined somewhere earlier in the bundlesequence, i.e.
already defined during first and single evaluation of a vars section,
everything works fine indeed. But I think it breaks the "declarative"
approach of promises, and requires a bit of "procedural" approach
here.
It may not be such a huge problem, but a small notice in the reference
manual may be welcome if this behaviour should be considered the
"normal" one ?

Frederic Le Foll
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to