From 17591fc7edf4104895b5842d9bf3b0e8eff98304 Mon Sep 17 00:00:00 2001 From: Jannik Schönartz Date: Fri, 10 Aug 2018 02:41:57 +0000 Subject: [server/router] Rework router Reworked the router to match more design guidlines with the REST apis --- server/api/ipxe.js | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'server/api/ipxe.js') diff --git a/server/api/ipxe.js b/server/api/ipxe.js index 3e8dd9a..c9eb5f9 100644 --- a/server/api/ipxe.js +++ b/server/api/ipxe.js @@ -1,11 +1,22 @@ /* global __appdir */ var path = require('path') var shell = require(path.join(__appdir, 'lib', 'shell')) +var express = require('express') +var router = express.Router() + + +// GET requests. + +/* + * @return: Rebuild the ipxe. + */ +router.get('/build', (req, res) => { + shell.buildIpxe(req, res) +}) + +module.exports.router = router module.exports.get = { - build: function (req, res) { - shell.buildIpxe(req, res) - }, loadScript: function (req, res) { res.setHeader('content-type', 'text/plain') res.status(200).send(`#!ipxe -- cgit v1.2.3-55-g7522