Commit eaee583f by Bence Dányi

webui: fix ajax polling

parent 0c92c6fc
...@@ -4,14 +4,16 @@ ...@@ -4,14 +4,16 @@
{% block js %} {% block js %}
<script type="text/javascript"> <script type="text/javascript">
{% if booting or state != 'ACTIVE' or i.waiting == True %} {% if booting or state != 'ACTIVE' or i.waiting %}
var timer=setInterval(function(){ var timer=setInterval(function(){
$.ajax({ $.ajax({
type: 'GET', type: 'GET',
dataType: 'json', dataType: 'json',
url: '{% url one.views.vm_ajax_instance_status id %}', url: '{% url one.views.vm_ajax_instance_status id %}',
success: function(data){ success: function(data){
if (!data.booting && data.state == 'ACTIVE'){ if (!data.waiting && !data.booting && data.state == 'ACTIVE'){
window.location.reload();
} else if (!data.waiting) {
window.location.reload(); window.location.reload();
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment