]> granicus.if.org Git - icinga2/commitdiff
Config Conversion: Skip ARGn macros on Command object export.
authorMichael Friedrich <michael.friedrich@netways.de>
Tue, 10 Sep 2013 12:04:18 +0000 (14:04 +0200)
committerMichael Friedrich <michael.friedrich@netways.de>
Tue, 10 Sep 2013 12:04:18 +0000 (14:04 +0200)
tools/configconvert/Icinga2/ExportIcinga2Cfg.pm

index ea66991d74680a203e76753e495efa912a7a88d0..d50b9f7e3ebb73d4e7a55bb3799760a672ac5c22 100644 (file)
@@ -1094,15 +1094,13 @@ sub dump_command_2x {
     if(defined($command_2x->{'__I2CONVERT_COMMAND_MACROS'}) && $command_2x->{'__I2CONVERT_COMMAND_MACROS'} != 0) {
         dump_config_line($icinga2_cfg, "\tmacros = {");
         foreach my $cmd_arg (keys %{$command_2x->{'__I2CONVERT_COMMAND_MACROS'}}) {
+            next if $cmd_arg =~ /ARG\d+/;
             dump_config_line($icinga2_cfg, "\t\t$cmd_arg = \"$command_2x->{'__I2CONVERT_COMMAND_MACROS'}->{$cmd_arg}\",");
         }
         dump_config_line($icinga2_cfg, "\t},");
     }
 
     dump_config_line($icinga2_cfg, "");
-
-    dump_config_line($icinga2_cfg, "");
-
     dump_config_line($icinga2_cfg, "}");
     dump_config_line($icinga2_cfg, "\n");
 }