6 <!-- <link rel="stylesheet" type="text/css" href="/styles/main.css" /> -->
7 <%include ../../partials/head%>
38 border-bottom: 2px black solid;
41 background-color: white;
42 transition: background-color 0.3s ease-in, color 0.3s ease-in;
46 background-color: darkgrey;
55 background-color: rgba(255, 255, 255, 0.8);
62 <%include ../../partials/header%>
69 <button type="button" name="button" onclick="startvsorc()">Iniciar VsoRc</button>
70 <button type="button" name="button" onclick="stopvsorc()">Detener VsoRc</button>
71 <button type="button" name="button" onclick="startcontroller()">Iniciar controlador</button>
72 <button type="button" name="button" onclick="stopcontroller()">Detener controlador</button>
74 <textarea rows="20" cols="7" id="comandos"></textarea>
75 <script type="text/javascript">
76 let topo = document.getElementById('comandos') //Donde van escrito el DSL
80 function stopcontroller() {
81 let xhr = new XMLHttpRequest();
82 xhr.open('GET', '/stopcontroller', true);
83 xhr.onload = function() {
84 if (xhr.status == 200) { //can use this.status instead
85 //console.log(xhr.responseText);// para ver en la consola
86 console.log("controller stoped");
93 function startcontroller() {
94 let xhr = new XMLHttpRequest();
95 xhr.open('GET', '/startcontroller', true);
96 //console.log(xhr); //para ver en la consola
97 xhr.onload = function() {
98 if (xhr.status == 200) { //can use this.status instead
100 console.log("controller started");
106 function startvsorc() {
107 let xhr = new XMLHttpRequest();
108 topology = JSON.stringify(topo.value)
109 xhr.open('GET', '/startvsorc?topology=' + topology, true);
110 xhr.onload = function() {
111 if (xhr.status == 200) { //can use this.status instead
112 //console.log(xhr.responseText);// para ver en la consola
113 console.log("vsorc started");
121 function stopvsorc() {
122 let xhr = new XMLHttpRequest();
123 xhr.open('GET', '/stopvsorc', true);
124 xhr.onload = function() {
125 if (xhr.status == 200) { //can use this.status instead
126 //console.log(xhr.responseText);// para ver en la consola
127 console.log("vsorc stopped");
135 <div class="statuscontroller">
138 <div class="statusproyect">
144 <%include ../../partials/footer%>