X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=src%2Froutes%2Findex.js;h=70758258231c1c6092ebfaeed0b650927854249a;hb=dbf58d4a68b7e47ead6f07d5cbfaf0cc9c91eb53;hp=ccb9d94de5f4146fac015b7add264b09f2662839;hpb=48f1c51f80d520a3927543bfe9547f1544609213;p=VSoRC%2F.git diff --git a/src/routes/index.js b/src/routes/index.js index ccb9d94..7075825 100644 --- a/src/routes/index.js +++ b/src/routes/index.js @@ -3,19 +3,32 @@ const { } = require('express'); const router = new Router(); -//let alumnos = []; +//renders de las paginas web router.get("/", (req, res) => { - res.render("index", { - alumnos - }) + res.render("index") }); -router.get("/flex", (req, res) => { - res.render("flex") +router.get("/access", (req, res) => { + res.render("access") }); +router.get("/starter", (req, res) => { + res.render("starter") +}); + +router.get("/stats", (req, res) => { + res.render("stats") +}); + +router.get("/topology", (req, res) => { + res.render("topology") +}); +router.get("/topologyMaker", (req, res) => { + res.render("topologyMaker") +}); +//en lo adelante se encuentran las peticiones de datos router.get('/free', (req, res) => { var sys = require('sys') var exec = require('child_process').exec; @@ -48,5 +61,27 @@ router.get('/ifstat', (req, res) => { }); }); +router.get('/gettopo', (req, res) => { + var sys = require('sys') + var exec = require('child_process').exec; + var child; + child = exec("curl localhost:8080/topology", function(error, stdout, stderr) { + console.log("gettopo"); + res.send(stdout); + }); +}); + +router.get('/startcontroller', (req, res) => { + var sys = require('sys') + var exec = require('child_process').spawn; + var child; + chlid = spawn('python', ['-f','./../pypy.py']); + + pyProg.stdout.on('data', function(data) { + console.log(data.toString()); + res.write(data); + res.end('end'); + }); +}); module.exports = router;