fix bug 3835: 'rspconfig blade network=*' result need to be enhanced

This commit is contained in:
zhaoertao 2013-10-16 23:49:51 -07:00
parent f8a56d3712
commit 52344f9997

View File

@ -5308,6 +5308,11 @@ sub network {
} else {
return([1,"No changes specified"]);
}
if (!$ip && !$host && !$gateway && !$mask) {
return([1, "No changes specified"]);
} elsif (!$ip) {
return([1, "No ip address specified"]);
}
if ($ip) { $cmd.=" -i $ip"; }
if ($host) { $cmd.=" -n $host"; }
@ -5330,10 +5335,10 @@ sub network {
@result = ();
}
if ($ip) { push @result,"IP: $ip"; }
if ($host) { push @result,"Hostname: $host"; }
if ($gateway){ push @result,"Gateway: $gateway"; }
if ($mask) { push @result,"Subnet Mask: $mask"; }
if ($mask) { unshift @result,"Subnet Mask: $mask"; }
if ($gateway){ unshift @result,"Gateway: $gateway"; }
if ($host) { unshift @result,"Hostname: $host"; }
if ($ip) { unshift @result,"IP: $ip"; }
return([0,@result]);