mirror of
https://github.com/webmin/webmin.git
synced 2025-07-23 00:30:33 +00:00
Enable / disable backup job
This commit is contained in:
@ -14,3 +14,5 @@ Added support for automatic volume labelling and max volume size, thanks to Casp
|
||||
Add support for setting the Maximum concurrent jobs on a storage daemon, thanks to Caspar Smit.
|
||||
---- Changes since 1.510 ----
|
||||
Added a field for setting the compression level for a fileset.
|
||||
---- Changes since 1.520 ----
|
||||
Added an option to disable a backup job.
|
||||
|
@ -58,6 +58,11 @@ print &ui_table_start($text{'job_header'}, "width=100%", 4);
|
||||
print &ui_table_row($text{'job_name'},
|
||||
&ui_textbox("name", $name=&find_value("Name", $mems), 40), 3);
|
||||
|
||||
# Job enabled?
|
||||
$enabled = &find_value("Enabled", $mems);
|
||||
print &ui_table_row($text{'job_enabled'},
|
||||
&ui_yesno_radio("enabled", lc($enabled) ne 'no'));
|
||||
|
||||
# Default or source
|
||||
$defs = &find_value("JobDefs", $mems);
|
||||
$dmode = $defs ? 2 : $job->{'name'} eq 'Job' ? 1 : 0;
|
||||
|
@ -137,6 +137,7 @@ job_title1=Create Backup Job
|
||||
job_title2=Edit Backup Job
|
||||
job_header=Backup job details
|
||||
job_name=Backup job name
|
||||
job_enabled=Backup job enabled?
|
||||
job_def=Default type
|
||||
job_def0=Default definiton
|
||||
job_def1=Stand-alone job
|
||||
|
@ -45,6 +45,8 @@ else {
|
||||
$clash && &error($text{'job_eclash'});
|
||||
}
|
||||
&save_directive($conf, $job, "Name", $in{'name'}, 1);
|
||||
&save_directive($conf, $job, "Enabled",
|
||||
$in{'enabled'} ? undef : "No", 1);
|
||||
|
||||
if ($in{'dmode'} == 0) {
|
||||
$job->{'name'} = "JobDefs";
|
||||
|
Reference in New Issue
Block a user