refresh status

This commit is contained in:
Christopher 2020-10-25 13:19:36 +01:00
parent e359190154
commit 06db5329c1
1 changed files with 15 additions and 6 deletions

View File

@ -47,7 +47,7 @@
<div class="breadcomb-ctn"> <div class="breadcomb-ctn">
<h2>Container Manager</h2> <h2>Container Manager</h2>
<p>%%ContainerName%%</p> <p>%%ContainerName%%</p>
<p>Status: %%STATUS%%</p> <p>Status: <div id="servicestatus">%%STATUS%%</div></p>
</div> </div>
</div> </div>
</div> </div>
@ -108,11 +108,15 @@
// Update every 3 second // Update every 3 second
var timer = setInterval(function() { var timer = setInterval(function() {
let request = new XMLHttpRequest(); let logrequest = new XMLHttpRequest();
request.responseType = 'text'; logrequest.responseType = 'text';
request.open('GET', "/api.php?METODE=HTMLLOG&CONTAINER=%%ContainerName%%&KEY=%%APIKey%%"); logrequest.open('GET', "/api.php?METODE=HTMLLOG&CONTAINER=%%ContainerName%%&KEY=%%APIKey%%");
request.onload = function() { let statusrequest = new XMLHttpRequest();
statusrequest.responseType = 'text';
statusrequest.open('GET', "/api.php?METODE=STATE&CONTAINER=%%ContainerName%%&KEY=%%APIKey%%");
logrequest.onload = function() {
var messageBodyPreCheck = document.querySelector('#consoleview'); var messageBodyPreCheck = document.querySelector('#consoleview');
var reload = messageBodyPreCheck.scrollTop == (messageBodyPreCheck.scrollHeight - messageBodyPreCheck.clientHeight); var reload = messageBodyPreCheck.scrollTop == (messageBodyPreCheck.scrollHeight - messageBodyPreCheck.clientHeight);
@ -125,7 +129,12 @@
} }
}; };
request.send(); statusrequest.onload = function() {
document.getElementById("servicestatus").innerHTML = request.response;
};
logrequest.send();
statusrequest.send();
}, 3000); }, 3000);
</script> </script>
<script src="./style/default/js/vendor/jquery-1.12.4.min.js"></script> <script src="./style/default/js/vendor/jquery-1.12.4.min.js"></script>