UNPKG

538 BJavaScriptView Raw
1'use strict';
2var config = require('./config');
3var regexes = require('./regexes');
4
5exports.serverMap = function (host) {
6 var servers = config.get('servers');
7 if (regexes.prodRegex.test(host)) {
8 return servers.prod;
9 } else if (regexes.fteRegex.test(host)) {
10 return servers.fte;
11 } else if (regexes.ciRegex.test(host)) {
12 return servers.ci;
13 } else if (regexes.qaRegex.test(host)) {
14 return servers.qa;
15 } else if (regexes.stageRegex.test(host)) {
16 return servers.stage;
17 }
18};