mirror of
https://github.com/webmin/webmin.git
synced 2026-03-20 08:40:24 +00:00
Add startup option
This commit is contained in:
@@ -12,6 +12,11 @@ my $conf = &get_iscsi_config();
|
||||
print &ui_form_start("save_iscsi.cgi", "post");
|
||||
print &ui_table_start($text{'iscsi_header'}, undef, 2);
|
||||
|
||||
# Start sessions at boot?
|
||||
my $startup = &find_value($conf, "node.startup");
|
||||
print &ui_table_row($text{'iscsi_startup'},
|
||||
&ui_yesno_radio("startup", $startup eq "automatic" ? 1 : 0));
|
||||
|
||||
# Login re-try limit
|
||||
my $retry = &find_value($conf, "node.session.initial_login_retry_max");
|
||||
print &ui_table_row($text{'iscsi_retry'},
|
||||
|
||||
@@ -58,6 +58,7 @@ timeout_etgt_reset_timeout=Missing or non-numeric time to wait for target respon
|
||||
|
||||
iscsi_title=iSCSI Options
|
||||
iscsi_header=Other iSCSI options
|
||||
iscsi_startup=Connect sessions at boot time?
|
||||
iscsi_retry=Number of times to re-try login
|
||||
iscsi_cmds=Maximum commands queued per session
|
||||
iscsi_queue=Maximum commands queued per device
|
||||
|
||||
@@ -10,6 +10,10 @@ our (%text, %config, %in);
|
||||
my $conf = &get_iscsi_config();
|
||||
&error_setup($text{'iscsi_err'});
|
||||
|
||||
# Start sessions at boot?
|
||||
&save_directive($conf, "node.startup",
|
||||
$in{'startup'} ? 'automatic' : 'manual');
|
||||
|
||||
# Login re-try limit
|
||||
$in{'retry_def'} || $in{'retry'} =~ /^[1-9]\d*/ ||
|
||||
&error($text{'iscsi_eretry'});
|
||||
|
||||
Reference in New Issue
Block a user