--
You received this message because you are subscribed to the Google Groups "help-cfengine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to help-cfengin...@googlegroups.com.
To post to this group, send email to help-c...@googlegroups.com.
Visit this group at https://groups.google.com/group/help-cfengine.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "dev-cfengine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dev-cfengine...@googlegroups.com.
To post to this group, send email to dev-cf...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dev-cfengine/CANNWuVUuN6dgq%3DPYpHyHUcw-QmoT40HrSzb9%2Bs3HCWCbZvagdA%40mail.gmail.com.
[...] You can also do:
classes:
foo.bar::
"foobar"
Etc... Which is awesome.
And then you can even say:
classes: "x.y.$(z)":: "foobar_$(z)";
which will work as you'd expect. It's a clever trick.
Another shortcut that will be possible (internally the code works the
same as the above):
classes: "foobar_$(z)" if => "x.y.$(z)";
That's a whole lot shorter than "expression"! And it requires no
language or parser changes beyond that one minor patch I've submitted.
Thanks
Ted
--
You received this message because you are subscribed to the Google Groups "help-cfengine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to help-cfengin...@googlegroups.com.
To post to this group, send email to help-c...@googlegroups.com.
Visit this group at https://groups.google.com/group/help-cfengine.
For more options, visit https://groups.google.com/d/optout.