Slide 15
Slide 15 text
server.method("getColour", function(name, next) {
var colours = ["red", "blue", “yellow", "green"];
var colour = colours[Math.floor(Math.random() *
colours.length)];
next(null, colour);
}, {
cache: { expiresIn: 30000 }
});
function(request, reply) {
var names = request.params.name.split("/");
server.methods.getColour(request.params.name,
function(err, colour) {
reply({
first: names[0], last: names[1],
mood: request.query.mood,
colour: colour
});
});
}