1####################################################### 2# 3# Test hostsseen() 4# 5####################################################### 6 7body common control 8{ 9 inputs => { "../../default.cf.sub" }; 10 bundlesequence => { default("$(this.promise_filename)") }; 11 version => "1.0"; 12} 13 14####################################################### 15 16bundle agent init 17{ 18 vars: 19 "dummy" string => "dummy"; 20} 21 22####################################################### 23 24bundle agent test 25{ 26 vars: 27 "hosts" slist => hostsseen("inf", "lastseen", "name"); 28} 29 30####################################################### 31 32bundle agent check 33{ 34 vars: 35 "hosts" slist => { @{test.hosts} }; 36 classes: 37 "ok" expression => "any"; # XXX # I don't know how to test hostsseen! 38 39 reports: 40 DEBUG:: 41 "$(hosts)"; 42 ok:: 43 "$(this.promise_filename) Pass"; 44 !ok:: 45 "$(this.promise_filename) FAIL"; 46} 47 48