Lines 3-29
function updateProgress(job_id) {
Link Here
|
3 |
let recheck = true; |
3 |
let recheck = true; |
4 |
|
4 |
|
5 |
if ( job.status == "new" ) { |
5 |
if ( job.status == "new" ) { |
6 |
$(`#job-percent-${job_id}`).text(0); |
6 |
$('#job-percent-' + job_id).text(0); |
7 |
$(`#job-status-${job_id}`).text(JOB_PROGRESS_NOT_STARTED); |
7 |
$('#job-status-' + job_id).text(JOB_PROGRESS_NOT_STARTED); |
8 |
$(`#progress-bar-${job_id}`).attr('aria-valuenow', 0).css("width", "100%"); |
8 |
$('#progress-bar-' + job_id).attr('aria-valuenow', 0).css("width", "100%"); |
9 |
} else if ( job.status == "started" ) { |
9 |
} else if ( job.status == "started" ) { |
10 |
const progress = job["progress"]; |
10 |
const progress = job["progress"]; |
11 |
const size = job["size"]; |
11 |
const size = job["size"]; |
12 |
const percent = progress > 0 ? ( progress / size ) * 100 : 0; |
12 |
const percent = progress > 0 ? ( progress / size ) * 100 : 0; |
13 |
$(`#job-percent-${job_id}`).text(percent.toFixed(2)); |
13 |
$('#job-percent-' + job_id).text(percent.toFixed(2)); |
14 |
$(`#job-status-${job_id}`).text(JOB_PROGRESS_STARTED); |
14 |
$('#job-status-' + job_id).text(JOB_PROGRESS_STARTED); |
15 |
$(`#progress-bar-${job_id}`).attr('aria-valuenow', percent).css("width", `${percent}%`); |
15 |
$('#progress-bar-' + job_id).attr('aria-valuenow', percent).css("width", "percent+%"); |
16 |
} else if ( job.status == "finished" ) { |
16 |
} else if ( job.status == "finished" ) { |
17 |
$(`#job-percent-${job_id}`).text(100); |
17 |
$('#job-percent-' + job_id).text(100); |
18 |
$(`#job-status-${job_id}`).text(JOB_PROGRESS_FINISHED); |
18 |
$('#job-status-' + job_id).text(JOB_PROGRESS_FINISHED); |
19 |
$(`#progress-bar-${job_id}`).addClass("progress-bar-success"); |
19 |
$('#progress-bar-' + job_id).addClass("progress-bar-success"); |
20 |
$(`#progress-bar-${job_id}`).attr('aria-valuenow', 100).css("width", "100%"); |
20 |
$('#progress-bar-' + job_id).attr('aria-valuenow', 100).css("width", "100%"); |
21 |
recheck = false; |
21 |
recheck = false; |
22 |
} else if ( job.status == "failed" ) { |
22 |
} else if ( job.status == "failed" ) { |
23 |
$(`#job-percent-${job_id}`).text(0); |
23 |
$('#job-percent-' + job_id).text(0); |
24 |
$(`#job-status-${job_id}`).text(JOB_PROGRESS_FAILED); |
24 |
$('#job-status-' + job_id).text(JOB_PROGRESS_FAILED); |
25 |
$(`#progress-bar-${job_id}`).addClass("progress-bar-danger"); |
25 |
$('#progress-bar-' + job_id).addClass("progress-bar-danger"); |
26 |
$(`#progress-bar-${job_id}`).attr('aria-valuenow', 0).css("width", "100%"); |
26 |
$('#progress-bar-' + job_id).attr('aria-valuenow', 0).css("width", "100%"); |
27 |
recheck = false; |
27 |
recheck = false; |
28 |
} |
28 |
} |
29 |
|
29 |
|
30 |
- |
|
|