on-http-y1
Version:
OnRack Http Server
23 lines (16 loc) • 508 B
JavaScript
// Copyright 2016, EMC, Inc.
;
var injector = require('../../../index.js').injector;
var controller = injector.get('Http.Services.Swagger').controller;
var config = injector.get('Http.Services.Api.Config');
var configGet = controller(function(req) {
return config.configGetAll(req.query);
});
var configPatch = controller(function(req) {
return config.configSet(req.body);
});
module.exports = {
configGet: configGet,
configPut: configPatch,
configPatch: configPatch
};