diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 12:36:04 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 12:36:04 +0000 |
commit | b09c6d56832eb1718c07d74abf3bc6ae3fe4e030 (patch) | |
tree | d2caec2610d4ea887803ec9e9c3cd77136c448ba /tests/object_sync_test.conf | |
parent | Initial commit. (diff) | |
download | icingadb-b09c6d56832eb1718c07d74abf3bc6ae3fe4e030.tar.xz icingadb-b09c6d56832eb1718c07d74abf3bc6ae3fe4e030.zip |
Adding upstream version 1.1.0.upstream/1.1.0upstream
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}} |