On Mon, December 7, 2009 8:13 pm, Daniel Bidwell wrote:
> Purging private classes from context update
>  - Deleting roonwit_andrews_edu
>  - Deleting weekdays
>  - Deleting x86_linux_servers
>  - Deleting mail_servers
>
> roonwit is defined as being in both x86_linux_servers and mail_servers.
> Why would it delete these classes?

The actions in update.cf run in their own context, and classes defined
there are deleted during the transition to the "main" context (cfagent.cf
and everything imported from there). If you don't use a classname in
update.cf, don't bother to define it there.  If you do, you might need to
define it again if you also use it later in the "main" context.

-Ed
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to