From: Michael Friedrich Date: Fri, 13 Sep 2013 07:56:25 +0000 (+0200) Subject: Config Conversion: Fix global macros requiring escape_str() call. X-Git-Tag: v0.0.3~519 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2d991703d687a99332af9c1ee94282299d70f787;p=icinga2 Config Conversion: Fix global macros requiring escape_str() call. fixes #4703 --- diff --git a/tools/configconvert/Icinga2/ImportIcinga1Cfg.pm b/tools/configconvert/Icinga2/ImportIcinga1Cfg.pm index 677d65d49..7659977d6 100644 --- a/tools/configconvert/Icinga2/ImportIcinga1Cfg.pm +++ b/tools/configconvert/Icinga2/ImportIcinga1Cfg.pm @@ -82,7 +82,7 @@ sub parse_icinga1_resource_cfg { $macro_name =~ /\$(.*)\$/; $macro_name = $1; - $global_macros->{$macro_name} = $macro_value; + $global_macros->{$macro_name} = Icinga2::Utils::escape_str($macro_value); } return $global_macros;