I was thinking along these lines, but wasn't sure.

My takeaway on this is that it appears that what ifvarclass is evaluating is a 
string (which is not guaranteed to be a valid class context) which it matches 
against the existing class contexts. If the string contains invalid class 
characters then it will never match.

-- 
Brian

On Mar 1, 2012, at 7:24 AM, Mark Burgess <m...@cfengine.com> wrote:

> Class expressions that contain non-class characters are not well-formed 
> and therefore mean nothing, but it is helpful to embed things like 
> variables in ifvarclass for form classes as patterns.

Attachment: smime.p7s
Description: S/MIME cryptographic signature

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

Reply via email to