| Server IP : 127.0.1.1 / Your IP : 216.73.216.213 Web Server : Apache/2.4.52 (Ubuntu) System : Linux bahcrestlinepropertiesllc 5.15.0-113-generic #123-Ubuntu SMP Mon Jun 10 08:16:17 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /proc/1648833/root/usr/share/augeas/lenses/dist/tests/ |
Upload File : |
(*
Module: Test_Collectd
Provides unit tests and examples for the <Collectd> lens.
*)
module Test_Collectd =
(* Variable: simple *)
let simple = "LoadPlugin contextswitch
LoadPlugin cpu
FQDNLookup \"true\"
Include \"/var/lib/puppet/modules/collectd/plugins/*.conf\"
"
(* Test: Collectd.lns *)
test Collectd.lns get simple =
{ "directive" = "LoadPlugin"
{ "arg" = "contextswitch" }
}
{ "directive" = "LoadPlugin"
{ "arg" = "cpu" }
}
{ "directive" = "FQDNLookup"
{ "arg" = "\"true\"" }
}
{ "directive" = "Include"
{ "arg" = "\"/var/lib/puppet/modules/collectd/plugins/*.conf\"" }
}
(* Variable: filters *)
let filters = "<Chain \"PreCache\">
<Rule \"no_fqdn\">
<Match \"regex\">
Host \"^[^\.]*$\"
Invert false
</Match>
Target \"stop\"
</Rule>
</Chain>
"
(* Test: Collectd.lns *)
test Collectd.lns get filters =
{ "Chain"
{ "arg" = "\"PreCache\"" }
{ "Rule"
{ "arg" = "\"no_fqdn\"" }
{ "Match"
{ "arg" = "\"regex\"" }
{ "directive" = "Host"
{ "arg" = "\"^[^\.]*$\"" }
}
{ "directive" = "Invert"
{ "arg" = "false" }
}
}
{ "directive" = "Target"
{ "arg" = "\"stop\"" }
}
}
}