/** * @swagger * * /rest/ex2/osUser: * get: * summary: Return OS level User * tags: * - exercises * responses: * '200': * description: Output */ app.get("/rest/ex2/osUser", (req, res) => { var exec = require("child_process").exec exec("whoami", (err, stdout, stderr) => { if (err) { res.type("text/plain").status(500).send(`ERROR: ${err.toString()}`) return } else { res.type("text/plain").status(200).send(stdout) } }) })
exec(command, function (err, stdout, stderr) { if (err) { io.emit('error', err.toString()); } else { io.emit('reload-success', stdout); exec(command, function (err, stdout, stderr) { if (err) { io.emit('error', err.toString()); } else { io.emit('restart-success', stdout); exec(command, function (err, stdout, stderr) { if (err) { io.emit('error', err.toString()); } else { io.emit('syntax-success', stdout);
/** * @swagger * * /rest/os/whoami: * get: * summary: Return OS level User * tags: * - os * responses: * '200': * description: Output */ app.get("/rest/os/whoami", (req, res) => { var exec = require("child_process").exec exec("whoami", (err, stdout, stderr) => { if (err) { res.type("text/plain").status(500).send(`ERROR: ${err.toString()}`) return } else { res.type("text/plain").status(200).send(stdout) } }) })
/** * @swagger * * /rest/ex2/osUser: * get: * summary: Return OS level User * tags: * - exercises * responses: * '200': * description: Output */ app.get("/rest/ex2/osUser", (req, res) => { var exec = require("child_process").exec exec("whoami", (err, stdout, stderr) => { if (err) { res.type("text/plain").status(500).send(`ERROR: ${err.toString()}`) return } else { res.type("text/plain").status(200).send(stdout) } }) })
/** * @swagger * * /rest/os/whoami: * get: * summary: Return OS level User * tags: * - os * responses: * '200': * description: Output */ app.get("/rest/os/whoami", (req, res) => { var exec = require("child_process").exec exec("whoami", (err, stdout, stderr) => { if (err) { res.type("text/plain").status(500).send(`ERROR: ${err.toString()}`) return } else { res.type("text/plain").status(200).send(stdout) } }) })