mirror of
https://github.com/xcat2/xcat-core.git
synced 2025-05-22 11:42:05 +00:00
Merge pull request #4332 from mattaezell/openbmc_rspconfig_hostname
Support hostname=* for openbmc
This commit is contained in:
commit
fe3e4a13a9
@ -1660,6 +1660,11 @@ sub gen_send_request {
|
||||
$content = '{"data":[]}';
|
||||
} elsif ($status_info{ $node_info{$node}{cur_status} }{data} =~ /^\[.+\]$/) {
|
||||
$content = '{"data":' . $status_info{ $node_info{$node}{cur_status} }{data} . '}';
|
||||
} elsif (($status_info{ $node_info{$node}{cur_status} }{init_url} =~ /config\/attr\/HostName$/) &&
|
||||
($status_info{ $node_info{$node}{cur_status} }{data} =~ /^\*$/) &&
|
||||
($node_info{$node}{bmc} !~ /^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/)) {
|
||||
# Special handling for hostname=*
|
||||
$content = '{"data":"' . $node_info{$node}{bmc} . '"}';
|
||||
} else {
|
||||
$content = '{"data":"' . $status_info{ $node_info{$node}{cur_status} }{data} . '"}';
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user