Forum: Cfengine Help Subject: Re: Question about a goup of host Author: Seva Gluschenko Link to topic: https://cfengine.com/forum/read.php?3,20898,20914#msg-20914
Max, use common bundles: bundle common g { vars: linux:: "stdbundle" slist => { "linux.cf", "site.cf" }; "stdseq" slist => { "linux_setup", "site_setup" }; solaris:: "stdbundle" slist => { "solaris.cf", "site.cf" }; "stdseq" slist => { "solaris_setup", "site_setup" }; classes: "webserver" or => { "foo", "bar" }; "fileserver" or => { "abc", "def" }; } body common control { webserver:: inputs => { "webserver.cf", @(g.stdbundle) }; bundlesequence => { @(g.stdseq), "webserver" }; fileserver:: inputs => { "webserver.cf", @(g.stdbundle) }; bundlesequence => { @(g.stdseq), "webserver" }; } The example above is self-explanatory, I hope. _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine