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
[email protected]
https://cfengine.org/mailman/listinfo/help-cfengine