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
> 


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
icinga-users mailing list
[email protected]
https://lists.icinga.org/mailman/listinfo/icinga-users

Reply via email to