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.
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine