From fe2c2ae016d840e08a7372df965693bcf6d55957 Mon Sep 17 00:00:00 2001 From: zhaoertao Date: Thu, 31 May 2012 09:59:34 +0000 Subject: [PATCH] fix bug 3530839: rflash for FSP has a syntax error in FSPrflash.pm git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/branches/2.7@12968 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- perl-xCAT/xCAT/FSPflash.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/perl-xCAT/xCAT/FSPflash.pm b/perl-xCAT/xCAT/FSPflash.pm index 69e5b0abe..7778b4017 100644 --- a/perl-xCAT/xCAT/FSPflash.pm +++ b/perl-xCAT/xCAT/FSPflash.pm @@ -147,7 +147,7 @@ sub get_lic_filenames { # } } else { $msg = $msg . "Upgrade $mtms!"; - if($activate !~ /^(disruptive|deferred)$/ { + if($activate !~ /^(disruptive|deferred)$/) { $msg = "Option --activate's value shouldn't be $activate, and it must be disruptive or deferred"; return ("", "","", $msg, -1); } @@ -332,7 +332,7 @@ sub rflash { $action = "code_update"; } elsif ($activate eq "deferred") { $action = "code_updateD"; - } elsif (exists($activate)){ + } elsif (defined($activate)){ #if($activate =~ /^concurrent$/) { my $res = "\'$activate\' option not supported in FSPflash. Please use disruptive or deferred mode"; push @value, [$name, $res, -1];