summaryrefslogtreecommitdiffstats
path: root/test/config/5926.conf
blob: e4060a68346f225677a7b8f65398615c87492438 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
object CheckCommand "5926-macro-test" {
  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"
}