RE: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow

2010-04-22 Thread Justin Lloyd
; -Original Message- From: Justin Lloyd [mailto:jll...@digitalglobe.com] Sent: Wednesday, April 21, 2010 6:09 PM To: Lebel, Marco; fo...@cfengine.com; help-cfengine@cfengine.org Subject: RE: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow Marco, It appears you are correct. Give

RE: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow

2010-04-22 Thread Lebel, Marco
om: Justin Lloyd [mailto:jll...@digitalglobe.com] Sent: Wednesday, April 21, 2010 6:09 PM To: Lebel, Marco; fo...@cfengine.com; help-cfengine@cfengine.org Subject: RE: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow Marco, It appears you are correct. Given this test file: bod

RE: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow

2010-04-22 Thread Lebel, Marco
ndle) and never get unset even if the condition that initially >created it is no longer true... Again the key word is an impression that needs >to be confirmed by someone in the know or has done the necessary testing. > >Marco > >-Original Message- >From: help-cfengine-boun.

Re: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow

2010-04-21 Thread Jesse Becker
.org >[mailto:help-cfengine-boun...@cfengine.org] On Behalf Of Justin Lloyd >Sent: Wednesday, April 21, 2010 5:31 PM >To: fo...@cfengine.com; help-cfengine@cfengine.org >Subject: RE: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow > >As I understand it, it will reevalu

Re: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow

2010-04-21 Thread Jesse Becker
t;Justin > >-Original Message- >From: d...@lonewolf.com [mailto:d...@lonewolf.com] On Behalf Of >daniel.kl...@cfengine.com >Sent: Wednesday, April 21, 2010 4:08 PM >To: Lebel, Marco >Cc: Justin Lloyd; fo...@cfengine.com; help-cfengine@cfengine.org >Subject: Re: Cfen

Re: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow

2010-04-21 Thread Jesse Becker
PM >To: fo...@cfengine.com; help-cfengine@cfengine.org >Subject: RE: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow > >As I understand it, it will reevalute the class promise, and therefore >check for the file's existence, on all three iterations. A good way to >see wha

Re: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow

2010-04-21 Thread Jesse Becker
On Wed, Apr 21, 2010 at 05:31:01PM -0400, Justin Lloyd wrote: >As I understand it, it will reevalute the class promise, and therefore >check for the file's existence, on all three iterations. A good way to From what I've seen, this is correct. But once a promise has been fulfilled, it is not exe

RE: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow

2010-04-21 Thread Justin Lloyd
cific example of how this may be causing a problem for you? If so, please state your problem as a business requirement rather than providing example code, which can often confuse matters. Justin -Original Message- From: Lebel, Marco [mailto:marco.le...@domtar.com] Sent: Wednesday, Apri

RE: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow

2010-04-21 Thread Justin Lloyd
el, Marco Cc: Justin Lloyd; fo...@cfengine.com; help-cfengine@cfengine.org Subject: Re: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow Kinda-sorta :-) Classes that are defined in a "common" bundle are global. Classes that are defined in any other kind of bundle are local to

Re: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow

2010-04-21 Thread daniel . klein
has done the necessary testing. > > Marco > > -Original Message- > From: help-cfengine-boun...@cfengine.org [mailto:help-cfengine-boun...@cfengi > ne.org] On Behalf Of Justin Lloyd > Sent: Wednesday, April 21, 2010 5:31 PM > To: fo...@cfengine.com; help-cfengine@cfengin

RE: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow

2010-04-21 Thread Lebel, Marco
testing. Marco -Original Message- From: help-cfengine-boun...@cfengine.org [mailto:help-cfengine-boun...@cfengine.org] On Behalf Of Justin Lloyd Sent: Wednesday, April 21, 2010 5:31 PM To: fo...@cfengine.com; help-cfengine@cfengine.org Subject: RE: Cfengine Help: Re: RE: Cfengine Help

RE: Cfengine Help: Re: RE: Cfengine Help: cfengine program flow

2010-04-21 Thread Justin Lloyd
As I understand it, it will reevalute the class promise, and therefore check for the file's existence, on all three iterations. A good way to see what is happening is to run cf-agent in verbose mode (cf-agent -vK) and write its output to a file then read through it. You'll see lines like this (your