X-Git-Url: https://git.josue.xyz/?p=VSoRC%2F.git;a=blobdiff_plain;f=src%2Froutes%2Findex.js;h=40bcc30892e1a8113e37aee66e86182b6720df95;hp=cbb21a373b5b46cd6a31b08084547ac0e36ffae0;hb=851b2201f1e8f79aa865009f9d3131e361f48916;hpb=34baebb7bfe5bf15bc1decbbbc3e47a42a279919 diff --git a/src/routes/index.js b/src/routes/index.js index cbb21a3..40bcc30 100644 --- a/src/routes/index.js +++ b/src/routes/index.js @@ -78,7 +78,23 @@ router.get('/listswitch', (req, res) => { child = exec("curl localhost:8080/data?list=switches", function(error, stdout, stderr) { console.log("listswitch"); console.log(stdout); - res.send(stdout); + let value = JSON.parse(stdout) + + res.send(value); + }); +}); + +router.get('/status', (req, res) => { + var sys = require('sys') + var exec = require('child_process').exec; + var child; + console.log(req.query.status+req.query.dpid); + child = exec("curl \"localhost:8080/status?status="+req.query.status+"&dpid="+req.query.dpid+"\"", function(error, stdout, stderr) { + console.log("statusFlows"); + console.log(stdout); + let value = JSON.parse(stdout) + + res.send(value); }); });