Am 09.02.2015 um 07:56 schrieb Michael Friedrich:
> Am Montag, 9. Februar 2015 schrieb Dustin Funk :
> Am 08.02.2015 um 21:15 schrieb Michael Friedrich:
> > Am Sonntag, 8. Februar 2015 schrieb Dustin Funk :
> >
> > Hi,
> >
> >
> > can i write the following dependency definitions in a shorter way?
> >
> >
> > object Host "d-switch-1" {
> > import "generic-host"
> > address = "10.42.49.1"
> > vars.parent = "host-remote"
> > }
> >
> > object Host "d-switch-2" {
> > import "generic-host"
> > address = "10.42.49.2"
> > vars.parent = "d-switch-1"
> > }
> >
> > object Host "d-switch-3" {
> > import "generic-host"
> > address = "10.42.49.3"
> > vars.parent = "d-switch-2"
> > }
> >
> > apply Dependency "switche" to Host {
> > # parent_host_name = "$vars.parent$"
> > parent_host_name = "d-switch-1"
> > assign where host.vars.parent == "d-switch-1"
> > }
> >
> >
> > Using 2.2.x try
>
> Sorry, 2.2.4.
>
> >
> > parent_host_name = host.vars.parent
>
> I try the following lines:
>
>
> Why don't you use my exact proposal?
>
because it also outputs error(s)
apply Dependency "switche" to Host {
parent_host_name = host.vars.parent
assign where host.vars.parent
}
critical/config:
Config error: Invalid value for attribute: Object 'switche' (Type:
'Dependency') at /etc/icinga2/conf.d/switche/passive-technik.conf:22 ->
critical/config: 1 errors, 0 warnings.
>
>
> apply Dependency "switche" to Host {
> parent_host_name = "$host.vars.parent$"
> # parent_host_name = "d-switch-1"
> assign where host.vars.parent
> }
>
> The log tell me that the assign is ok (3 times) but
>
> critical/config:
> Config error: Invalid value for attribute: Object 'switche' (Type:
> 'Dependency') at /etc/icinga2/conf.d/switche/passive-technik.conf:22 ->$
> critical/config:
> Config error: Invalid value for attribute: Object 'switche' (Type:
> 'Dependency') at /etc/icinga2/conf.d/switche/passive-technik.conf:22 ->$
> critical/config:
> Config error: Invalid value for attribute: Object 'switche' (Type:
> 'Dependency') at /etc/icinga2/conf.d/switche/passive-technik.conf:22 ->$
> critical/config: 3 errors, 0 warnings.
>
> Cheers
> nuts
>
>
>
> _______________________________________________
> icinga-users mailing list
> [email protected]
> https://lists.icinga.org/mailman/listinfo/icinga-users
>
signature.asc
Description: OpenPGP digital signature
_______________________________________________ icinga-users mailing list [email protected] https://lists.icinga.org/mailman/listinfo/icinga-users
