v1.0.66: backend status resolver for operations
This commit is contained in:
@@ -114,10 +114,11 @@ async function selectService(svcId){
|
||||
|
||||
let html='';
|
||||
svcInstances.forEach(i=>{
|
||||
const sc=i.explainedStatus==='running'?'badge-success':'';
|
||||
const status=i.status||i.explainedStatus||'?';
|
||||
const sc=status==='running'?'badge-success':'';
|
||||
html+=`<div class="inst-item" onclick="toggleInstance('${i.instanceUid}')" data-iuid="${i.instanceUid}">
|
||||
<span style="flex:1;">${i.displayName}</span>
|
||||
<span class="badge ${sc}" style="font-size:9px;">${i.explainedStatus||'?'}</span>
|
||||
<span class="badge ${sc}" style="font-size:9px;">${status}</span>
|
||||
</div>`;
|
||||
html+=`<div class="inst-ops" id="ops-${i.instanceUid}"></div>`;
|
||||
});
|
||||
@@ -235,7 +236,7 @@ function setFinishedState(statusText, statusClass, statusError, statusDuration){
|
||||
function setRunningState(opName, displayName){
|
||||
const btn=document.getElementById('btn-test');
|
||||
const title=displayName || opName;
|
||||
btn.textContent='Готово';
|
||||
btn.textContent=opName+'...';
|
||||
document.getElementById('test-status').textContent=' ⏳ '+title+' выполняется...';
|
||||
}
|
||||
|
||||
@@ -307,10 +308,11 @@ async function refreshInstances(){
|
||||
svcInstances=newInsts;
|
||||
let html='';
|
||||
svcInstances.forEach(i=>{
|
||||
const sc=i.explainedStatus==='running'?'badge-success':'';
|
||||
const status=i.status||i.explainedStatus||'?';
|
||||
const sc=status==='running'?'badge-success':'';
|
||||
html+=`<div class="inst-item" onclick="toggleInstance('${i.instanceUid}')" data-iuid="${i.instanceUid}">
|
||||
<span style="flex:1;">${i.displayName}</span>
|
||||
<span class="badge ${sc}" style="font-size:9px;">${i.explainedStatus||'?'}</span>
|
||||
<span class="badge ${sc}" style="font-size:9px;">${status}</span>
|
||||
</div>`;
|
||||
html+=`<div class="inst-ops" id="ops-${i.instanceUid}"></div>`;
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user