From b35ce9a148160548939bfeeb93db5277dddd2cbf Mon Sep 17 00:00:00 2001 From: chenglch Date: Fri, 3 Mar 2017 11:06:01 +0800 Subject: [PATCH] Fix regex issue that duplicate the node name close-issue: #2582 --- perl-xCAT/xCAT/Table.pm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/perl-xCAT/xCAT/Table.pm b/perl-xCAT/xCAT/Table.pm index 5f1714f50..576598ef9 100644 --- a/perl-xCAT/xCAT/Table.pm +++ b/perl-xCAT/xCAT/Table.pm @@ -2358,6 +2358,10 @@ sub transRegexAttrs undef $@; #extract_bracketed would have set $@ if it didn't return, undef $@ $retval = $node; $retval =~ s/$parts[0]/$parts[1]/; + if ($retval =~ /^$/) { + return undef; + } + return $retval; } while ($curr) {