add spinner when receiving running state + fix stream in details for pending state
This commit is contained in:
parent
57750c56d1
commit
981555bcf3
@ -36,10 +36,15 @@ var start = function (url) {
|
||||
innerBtn.setAttribute("type", "button");
|
||||
innerBtn.className = "btn btn-primary btn-sm"
|
||||
|
||||
innerSpan = document.createElement("span");
|
||||
var innerSpan = document.createElement("span");
|
||||
innerSpan.setAttribute("role", "status");
|
||||
innerSpan.innerHTML = "Deploying...";
|
||||
|
||||
var innerSpinner = document.createElement("span");
|
||||
innerSpinner.className = "spinner-border spinner-border-sm";
|
||||
innerSpinner.setAttribute("aria-hidden", "true");
|
||||
|
||||
innerBtn.appendChild(innerSpinner);
|
||||
innerBtn.appendChild(innerSpan);
|
||||
|
||||
button.innerHTML = "";
|
||||
|
||||
@ -4,21 +4,19 @@
|
||||
|
||||
{% block title %} Deployment details: {{ deployment.name }} {% endblock %}
|
||||
|
||||
{% if deployment.status == "RUNNING" %}
|
||||
{% block bodyattr %}
|
||||
{% if deployment.status == "RUNNING" %}
|
||||
{% block bodyattr %}
|
||||
{% if deployment.status == "RUNNING" or deployment.status == "PENDING" %}
|
||||
onload="start('{{ url|safe }}');"
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
{% endblock %}
|
||||
|
||||
{% block headscript %}
|
||||
{% block headscript %}
|
||||
{% if deployment.status == "RUNNING" or deployment.status == "PENDING" %}
|
||||
<script src="{% static 'django_eventstream/json2.js' %}"></script>
|
||||
<script src="{% static 'django_eventstream/eventsource.min.js' %}"></script>
|
||||
<script src="{% static 'django_eventstream/reconnecting-eventsource.js' %}"></script>
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div class="container-fluid">
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user