Top answer :)

> set_if = {{ return macro("$valtest$") == "foo }}

Should read

> set_if = {{ return macro("$valtest$") == “foo" }}

Kind regards,
Michael

> On 26 Nov 2016, at 22:04, Thomas Gelf <thomas.g...@netways.de> wrote:
>
> Hi Dirk!
>
> Am 26.11.2016 um 21:54 schrieb Dirk Roeder:
>>    command = [ PluginDir + "/debug" + "-v"]
>
> I guess this is what you're looking for:
>
>    command = [ PluginDir + "/debug", "-v"]
>
>
>> * How can I append empty arguments based on a variable content? So I
>> could use 2 different variables, but for this checks it is one of two
>> possible values, so I would like to use only one.
>
> I didn't try it, but this should work:
>
>     arguments = {
>       "-foo" = {
>         set_if = {{ return macro("$valtest$") == "foo }}
>       }
>       "-bar" = {
>         set_if = {{ return macro("$valtest$") == "foo }}
>       }
>     }
>
> The main reason why your tests didn't work as expected is that the code
> in set_if is executed in a completely different context later on.
>
> Cheers,
> Thomas
>
> -- 
> Thomas Gelf
> Principal Consultant
>
> NETWAYS GmbH | Deutschherrnstr. 15-19 | D-90429 Nuernberg
> Tel: +49 911 92885-0 | Fax: +49 911 92885-77
> CEO: Julian Hein, Bernd Erk | AG Nuernberg HRB18461
> http://www.netways.de | thomas.g...@netways.de
>
> ** OSMC 2016 - November - netways.de/osmc **
> ** OSDC 2017 - Mai – osdc.de **
> _______________________________________________
> icinga-users mailing list
> icinga-users@lists.icinga.org
> https://lists.icinga.org/mailman/listinfo/icinga-users


-- 
Michael Friedrich, DI (FH)
Senior Developer

NETWAYS GmbH | Deutschherrnstr. 15-19 | D-90429 Nuernberg
Tel: +49 911 92885-0 | Fax: +49 911 92885-77
CEO: Julian Hein, Bernd Erk | AG Nuernberg HRB18461
http://www.netways.de | michael.friedr...@netways.de

** OSMC 2016 - November - netways.de/osmc **
** OSDC 2017 - Mai – osdc.de **
_______________________________________________
icinga-users mailing list
icinga-users@lists.icinga.org
https://lists.icinga.org/mailman/listinfo/icinga-users

Reply via email to