mirror of https://github.com/Icinga/icinga2.git
25 lines
666 B
Plaintext
25 lines
666 B
Plaintext
|
|
||
|
|
||
|
object CheckCommand "5926-macro-test" {
|
||
|
import "plugin-check-command"
|
||
|
command = "echo \"address: $address$ address_service: $service.vars.address$ foo: $foo$ keks: $keks$ god: $god$\""
|
||
|
//command = "echo \"address: $address$ address_service: $service.vars.address$\""
|
||
|
}
|
||
|
|
||
|
object Host "5926-macro-test-host" {
|
||
|
import "test-generic-host"
|
||
|
check_command = "5926-macro-test"
|
||
|
address = "1.2.3.4"
|
||
|
vars.god = "father"
|
||
|
}
|
||
|
|
||
|
apply Service "5926-macro-test-service" {
|
||
|
import "test-generic-service"
|
||
|
check_command = "5926-macro-test"
|
||
|
vars.address = "5.6.7.8"
|
||
|
vars.foo = "bar"
|
||
|
vars.keks = "schaschlik"
|
||
|
|
||
|
assign where host.name == "5926-macro-test-host"
|
||
|
}
|