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.setAttribute("type", "button");
|
||||||
innerBtn.className = "btn btn-primary btn-sm"
|
innerBtn.className = "btn btn-primary btn-sm"
|
||||||
|
|
||||||
innerSpan = document.createElement("span");
|
var innerSpan = document.createElement("span");
|
||||||
innerSpan.setAttribute("role", "status");
|
innerSpan.setAttribute("role", "status");
|
||||||
innerSpan.innerHTML = "Deploying...";
|
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);
|
innerBtn.appendChild(innerSpan);
|
||||||
|
|
||||||
button.innerHTML = "";
|
button.innerHTML = "";
|
||||||
|
|||||||
@ -4,21 +4,19 @@
|
|||||||
|
|
||||||
{% block title %} Deployment details: {{ deployment.name }} {% endblock %}
|
{% block title %} Deployment details: {{ deployment.name }} {% endblock %}
|
||||||
|
|
||||||
{% if deployment.status == "RUNNING" %}
|
{% block bodyattr %}
|
||||||
{% block bodyattr %}
|
{% if deployment.status == "RUNNING" or deployment.status == "PENDING" %}
|
||||||
{% if deployment.status == "RUNNING" %}
|
|
||||||
onload="start('{{ url|safe }}');"
|
onload="start('{{ url|safe }}');"
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block headscript %}
|
{% block headscript %}
|
||||||
{% if deployment.status == "RUNNING" or deployment.status == "PENDING" %}
|
{% if deployment.status == "RUNNING" or deployment.status == "PENDING" %}
|
||||||
<script src="{% static 'django_eventstream/json2.js' %}"></script>
|
<script src="{% static 'django_eventstream/json2.js' %}"></script>
|
||||||
<script src="{% static 'django_eventstream/eventsource.min.js' %}"></script>
|
<script src="{% static 'django_eventstream/eventsource.min.js' %}"></script>
|
||||||
<script src="{% static 'django_eventstream/reconnecting-eventsource.js' %}"></script>
|
<script src="{% static 'django_eventstream/reconnecting-eventsource.js' %}"></script>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user