16 lines
397 B
JavaScript
16 lines
397 B
JavaScript
|
|
var exec = require("child_process").execFile;
|
|
|
|
exports.toggle = function(req, res) {
|
|
if (req.params.id !== undefined) {
|
|
exec("/usr/bin/sispmctl", ["-nt" + req.params.id], function(err, stdout, stderr){
|
|
if (err !== null) {
|
|
// an error occured, log it
|
|
res.status(400).send({"errid": 5, "errtxt": "Error Switching Socket"});
|
|
} else {
|
|
res.status(200).end();
|
|
}
|
|
});
|
|
}
|
|
}
|