Ansinterface/templates/arch/run.html.old

38 lines
956 B
HTML

{% extends 'base.html' %}
{% block content %}
<div class="card">
<div class="card-header">
Running playbook
</div>
<div class="card-body">
Command to run : <code>ansible-playbook {{ playbook }} {{ argument }}</code>
</div>
</div>
<div class="card">
<div class="card-header">
Output
</div>
<div class="card-body">
Test
</div>
</div>
<pre id="output"></pre>
<script src="https://cdnjs.cloudflare.com/ajax/libs/socket.io/4.1.2/socket.io.js"></script>
<script>
var socket = io.connect('http://' + document.domain + ':' + location.port);
socket.on('output', function(data) {
document.getElementById('output').textContent += data.data;
});
function executeCommand() {
socket.emit('execute_command', "ansible-playbook {{ playbook }} {{ argument }}");
}
</script>
{% endblock %}