LoxiLB: lb config requires lb name

since now we delete lb by name, so lb name
is required field.

Signed-off-by: Vincent Li <vincent.mc.li@gmail.com>
This commit is contained in:
Vincent Li
2024-06-15 00:39:22 +00:00
parent e928445c91
commit 4bbf33e119
3 changed files with 6 additions and 1 deletions

View File

@@ -133,6 +133,9 @@ if ($settings{'ACTION'} eq $Lang::tr{'add'}) {
if ($settings{'EXTIP'} =~ /^0\.0\.0\.0/){
$errormessage = $Lang::tr{'invalid ip'}." - 0.0.0.0";
}
if ($settings{'NAME'} eq ''){
$errormessage = "LB Name: ".$Lang::tr{'loxilb empty'};
}
# Escape input in REMARK field
$settings{'NAME'} = &Header::escape($settings{'NAME'});
@@ -265,7 +268,7 @@ my %checked=(); # Checkbox manipulations
if ($errormessage) {
&Header::openbox('100%', 'left', $Lang::tr{'error messages'});
print "<font class='base'>$errormessage&nbsp;</font>";
print "<font class='base' color=red>$errormessage&nbsp;</font>";
&Header::closebox();
}