Forum: Cfengine Help
Subject: Re: Concatenating "inputs" from slists seems broken for cf-serverd
Author: neilhwatson
Link to topic: https://cfengine.com/forum/read.php?3,22004,22028#msg-22028
Start with a default list and build upon it.
body common control
{
bundlesequence => { "test" };
inputs => {"library.cf", "cfengine_stdlib.cf"};
}
bundle agent test
{
vars:
any::
"inputs" slist => {
"update.cf",
"site.cf",
"ntp.cf",
"hardening.cf"
},
policy => "free";
cf_dbs::
"inputs" slist => {
@{inputs},
"db2.cf",
"mysql.cf"
},
policy => "free";
cf_webfarm::
"inputs" slist => {
@{inputs},
"httpd.cf",
"proxy.cf"
},
policy => "free";
reports:
linux::
"Inputs = ${inputs}";
}
$ cf-agent -Kf ./inputs.cf
R: Inputs = update.cf
R: Inputs = site.cf
R: Inputs = ntp.cf
R: Inputs = hardening.cf
$ cf-agent -Kf ./inputs.cf -D cf_dbs
R: Inputs = update.cf
R: Inputs = site.cf
R: Inputs = ntp.cf
R: Inputs = hardening.cf
R: Inputs = db2.cf
R: Inputs = mysql.cf
$ cf-agent -Kf ./inputs.cf -D cf_webfarm
R: Inputs = update.cf
R: Inputs = site.cf
R: Inputs = ntp.cf
R: Inputs = hardening.cf
R: Inputs = httpd.cf
R: Inputs = proxy.cf
_______________________________________________
Help-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/help-cfengine