2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-06-24 15:05:36 +00:00

fixed bug in xcatws.cgi handling attr values with = in it

This commit is contained in:
Bruce Potter
2014-05-29 16:08:54 -04:00
parent 19c8698264
commit 6dabd85bfe

View File

@ -1414,7 +1414,7 @@ sub defout {
}
else { # just an attribute of the current node
if (! $nodename) { error('improperly formatted lsdef output from xcatd', $STATUS_TEAPOT); }
my ($attr, $val) = $l =~ /^\s*(\S+)=(.*)$/;
my ($attr, $val) = $l =~ /^\s*(\S+?)=(.*)$/;
if (!defined($attr)) { error('improperly formatted lsdef output from xcatd', $STATUS_TEAPOT); }
$json->{$nodename}->{$attr} = $val;
}