diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-13 11:40:59 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-13 11:40:59 +0000 |
commit | bc4e624732bd51c0dd1e9529cf228e8c23127732 (patch) | |
tree | d95dab8960e9d02d3b95f8653074ad2e54ca207c /tests/object_sync_test.conf | |
parent | Initial commit. (diff) | |
download | icingadb-bc4e624732bd51c0dd1e9529cf228e8c23127732.tar.xz icingadb-bc4e624732bd51c0dd1e9529cf228e8c23127732.zip |
Adding upstream version 1.1.1.upstream/1.1.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'tests/object_sync_test.conf')
-rw-r--r-- | tests/object_sync_test.conf | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/tests/object_sync_test.conf b/tests/object_sync_test.conf new file mode 100644 index 0000000..e4c6da6 --- /dev/null +++ b/tests/object_sync_test.conf @@ -0,0 +1,54 @@ +{{range .GenericPrefixes}} +object CheckCommand "{{.}}-checkcommand" { + command = ["true"] +} + +object EventCommand "{{.}}-eventcommand" { + command = ["true"] +} + +object NotificationCommand "{{.}}-notificationcommand" { + command = ["true"] +} + +object Endpoint "{{.}}-endpoint" {} + +object Zone "{{.}}-zone" { + parent = "master" + endpoints = ["{{.}}-endpoint"] +} + +object Host "{{.}}-host" { + check_command = "hostalive" +} + +object HostGroup "{{.}}-hostgroup" {} + +object Service "{{.}}-service" { + host_name = "{{.}}-host" + check_command = "dummy" +} + +object ServiceGroup "{{.}}-servicegroup" {} + +object TimePeriod "{{.}}-timeperiod" {} + +object User "{{.}}-user" {} + +object UserGroup "{{.}}-usergroup" {} +{{end}} + +{{range .NotificationUserGroups}} +object UserGroup "{{.}}" { +} +{{end}} + +{{range $user, $groups := .NotificationUsers}} +object User "{{$user}}" { + groups = [ + {{range $group, $_ := $groups}} + "{{$group}}", + {{end}} + ] +} +{{end}} |