|
From: | Alexander Mattausch |
Subject: | Re: nested groups in editfiles |
Date: | Wed, 05 Feb 2003 16:20:22 +0100 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.2.1) Gecko/20021130 |
Jamie Wilkinson schrieb:
BeginGroup...EndGroup aren't nestable, are they? http://www.gnu.org/manual/cfengine-1.6.3/html_node/cfengine-Reference_65.htmlI'm not sure if via "DefineClasses" defined classen become valid immediately (you should test that before), but if so, you can try the following:says "up to the first EndGroup", so I'm going to assume that they aren't.
BeginGroupIfXYZ bla DefineClasses "class1" EndGroup BeginGroupIfDefined "class1" bla EndGroupMaybe you can achieve something similar with that. Don't forget to register the defined classes with AddInstallable!
Another caveat: I don't know with which version Mark has included the BeginGroupIfDefined command, recent 2.0-versions have it. For cfengine 1.6.3 I can send you a patch.
Regards, Alex
[Prev in Thread] | Current Thread | [Next in Thread] |