bugs fixed
[VSoRC/.git] / src / routes / index.js
index 45b7350110bd29d50c4244f52fcf3726d6be81b8..d4f9b59ffd41841e9b21b2da53cc349945a29955 100644 (file)
@@ -61,6 +61,15 @@ router.get('/ifstat', (req, res) => {
   });
 });
 
+router.get('/showtemp', (req, res) => {
+  var sys = require('sys')
+  var exec = require('child_process').exec;
+  var child;
+  child = exec("cd /home/pi/scripts && ./gettemp.sh", function(error, stdout, stderr) {
+    console.log("show temp");
+    res.send(stdout);
+  });
+});
 router.get('/gettopo', (req, res) => {
   var sys = require('sys')
   var exec = require('child_process').exec;
@@ -71,6 +80,46 @@ router.get('/gettopo', (req, res) => {
   });
 });
 
+router.get('/net', (req, res) => {
+  var sys = require('sys')
+  var exec = require('child_process').exec;
+  var child;
+  child = exec("cd /home/pi/scripts && echo net > fifo", function(error, stdout, stderr) {
+    console.log("net");
+    res.send(stdout);
+  });
+});
+
+router.get('/nodes', (req, res) => {
+  var sys = require('sys')
+  var exec = require('child_process').exec;
+  var child;
+  child = exec("cd /home/pi/scripts && echo nodes > fifo", function(error, stdout, stderr) {
+    console.log("nodes");
+    res.send(stdout);
+  });
+});
+
+router.get('/statusnodes', (req, res) => {
+  var sys = require('sys')
+  var exec = require('child_process').exec;
+  var child;
+  child = exec("cd /home/pi/scripts && echo status > fifo", function(error, stdout, stderr) {
+    console.log("status");
+    res.send(stdout);
+  });
+});
+
+router.get('/intfs', (req, res) => {
+  var sys = require('sys')
+  var exec = require('child_process').exec;
+  var child;
+  child = exec("cd /home/pi/scripts && echo intfs > fifo", function(error, stdout, stderr) {
+    console.log("interfaces");
+    res.send(stdout);
+  });
+});
+
 router.get('/iperf', (req, res) => {
   var sys = require('sys')
   var exec = require('child_process').exec;
@@ -80,6 +129,7 @@ router.get('/iperf', (req, res) => {
     res.send(stdout);
   });
 });
+
 router.get('/pingall', (req, res) => {
   var sys = require('sys')
   var exec = require('child_process').exec;