luci-app-attendedsysupgrade: show position in queue
The server provides a queue_position argument, show it.
Signed-off-by: Paul Spooren <mail@aparcar.org>
(cherry picked from commit 53ff7ca676
)
This commit is contained in:
parent
dc626d506d
commit
f9bc5da365
1 changed files with 6 additions and 8 deletions
|
@ -170,14 +170,12 @@ function request_sysupgrade(server_url, data) {
|
||||||
case 202:
|
case 202:
|
||||||
res = response.json()
|
res = response.json()
|
||||||
data.request_hash = res.request_hash;
|
data.request_hash = res.request_hash;
|
||||||
switch (res.status) {
|
|
||||||
case "queued":
|
if ("queue_position" in res)
|
||||||
displayStatus("notice spinning", E('p', _('Request in build queue')));
|
displayStatus("notice spinning", E('p', _('Request in build queue position %d'.format(res.queue_position))));
|
||||||
break;
|
else
|
||||||
case "started":
|
displayStatus("notice spinning", E('p', _('Building firmware sysupgrade image')));
|
||||||
displayStatus("notice spinning", E('p', _('Building the sysupgrade image')));
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
request_sysupgrade(server_url, data);
|
request_sysupgrade(server_url, data);
|
||||||
}, 5000);
|
}, 5000);
|
||||||
|
|
Loading…
Reference in a new issue