add routes to get/set solr config

This commit is contained in:
Girish Ramakrishnan
2020-11-19 17:10:45 -08:00
parent fb4ba5855b
commit aad50fb5b2
7 changed files with 162 additions and 3 deletions

View File

@@ -2,6 +2,7 @@
exports = module.exports = {
proxy,
restart,
getLocation,
setLocation
@@ -11,12 +12,18 @@ var addons = require('../addons.js'),
assert = require('assert'),
auditSource = require('../auditsource.js'),
BoxError = require('../boxerror.js'),
debug = require('debug')('box:routes/mailserver'),
HttpError = require('connect-lastmile').HttpError,
HttpSuccess = require('connect-lastmile').HttpSuccess,
mail = require('../mail.js'),
middleware = require('../middleware/index.js'),
url = require('url');
function restart(req, res, next) {
mail.restartMail((error) => debug('Error restarting mail container', error));
next();
}
function proxy(req, res, next) {
let parsedUrl = url.parse(req.url, true /* parseQueryString */);
const pathname = req.path.split('/').pop();