From a17e5773d2d5582ea38d5d42e44679ab2fd9d139 Mon Sep 17 00:00:00 2001 From: XuWei Date: Thu, 19 Oct 2017 22:53:47 -0400 Subject: [PATCH] Fix issue 4135, the syntax error of openbmc.pm --- xCAT-server/lib/xcat/plugins/openbmc.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xCAT-server/lib/xcat/plugins/openbmc.pm b/xCAT-server/lib/xcat/plugins/openbmc.pm index 21f52c628..f44863172 100644 --- a/xCAT-server/lib/xcat/plugins/openbmc.pm +++ b/xCAT-server/lib/xcat/plugins/openbmc.pm @@ -1101,7 +1101,7 @@ sub get_functional_software_ids { # if (${ $response->{data} }{'/xyz/openbmc_project/software/functional'} ) { my %func_data = %{ ${ $response->{data} }{'/xyz/openbmc_project/software/functional'} }; - foreach my $fw_idx (keys $func_data{endpoints}) { + foreach my $fw_idx (keys %{ $func_data{endpoints} }) { my $fw_id = (split(/\//, $func_data{endpoints}[$fw_idx]))[-1]; $functional{$fw_id} = 1; }