arma-server-web-admin/routes/servers.js
2014-04-06 21:09:52 +00:00

34 lines
724 B
JavaScript

var slug = require('slug');
var Manager = require('./../manager');
var manager = new Manager();
exports.index = function (req, res){
res.send(manager.getServers());
};
exports.create = function (req, res){
var title = req.body.title;
var id = slug(title);
res.send(manager.addServer(id, title));
};
exports.show = function (req, res){
res.send(manager.getServer(req.params.server));
};
exports.update = function(req, res){
res.send('update server ' + req.params.server);
};
exports.destroy = function(req, res){
res.send('destroy server ' + req.params.server);
};
exports.start = function (req, res){
var server = manager.getServer(req.params.server);
server.start();
res.send({status:"ok"});
};