What gives you that idea? Cfexecd queries cfagent for the schedule by running cfagent -qz. See:
[EMAIL PROTECTED] root]# cfagent -qz [Hr12.Min05_10] Then cfexecd sleeps to see if it should run. At that point it calls cfagent. The cfagent waits a random period of time between 0 and the splaytime. If the splaytime is defined. At least this is my understanding. I could be wrong. On 9/21/05, Marco van Beek <[EMAIL PROTECTED]> wrote: > Hi Paul, > > It occurs to me that if cfagent is run by cfexecd with a splay time, the > Min00_05 might be too narrow a band. > > Regards, > > Marco. > > Paul Krizak wrote: > > We're running cfengine here at AMD to maintain about 10,000 systems. > > Until recently we've been running cfagent only once - during > > installation - to configure the system. We're now trying to make the > > next step of running cfexecd on systems to maintain configuration. > > > > Only problem is that apparently the "schedule" parameter is being very > > strange. > > > > I want cfagent to run at 7am every morning. So I have this statement in > > my control section: > > > > schedule = ( Hr07 Min00_05 ) > > > > With the presumption that cfagent ANDs the time classes together (the > > docs are very very tight-lipped about how to specify time classes). What > > this ended up doing, however, was to make cfagent run at the top of the > > hour, every hour, and continuously for an hour (over and over and over > > again) during the 7:00 hour. So apparently the time classes are ORed, > > and cfagent doesn't seem smart enough to know to only run once during a > > particular time period. > > > > How do I tell cfengine to run *ONCE* at 7am, and only *ONCE* per day? > > > > > _______________________________________________ > Help-cfengine mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/help-cfengine > -- Christian Pearce Perfect Order, Inc. _______________________________________________ Help-cfengine mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-cfengine
