1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
body common control
{
inputs => { "../../default.cf.sub" };
bundlesequence => { default($(this.promise_filename)) };
}
bundle agent init
{
methods:
"init" usebundle => file_make("$(G.testdir)/module.output.txt",
"=myvar=good_output_1");
"init" usebundle => file_make("$(G.testdir)/module.no_output.txt",
"=myvar=bad_output");
"init" usebundle => file_make("$(G.testdir)/module.default.txt",
"=myvar=bad_output");
"init" usebundle => file_make("$(G.testdir)/no_module.output.txt",
"=myvar=good_output_2");
"init" usebundle => file_make("$(G.testdir)/no_module.no_output.txt",
"=myvar=bad_output");
"init" usebundle => file_make("$(G.testdir)/no_module.default.txt",
"=myvar=good_output_3");
}
bundle agent check
{
methods:
"check" usebundle => dcs_passif_output(".*good_output_1.*good_output_2.*good_output_3.*",
".*bad_output.*",
"$(sys.cf_agent) -D AUTO -Kf $(this.promise_filename).sub",
$(this.promise_filename));
}
|