21 lines
550 B
JavaScript
21 lines
550 B
JavaScript
|
|
// To add a setting, you MUST define a default.
|
|
// THESE ARE ONLY DEFAULTS. They are overridden by config.js in the root directory
|
|
var Settings = function (s) {
|
|
var _d = {
|
|
elasticsearch : "http://"+window.location.hostname+":9200",
|
|
modules : [],
|
|
kibana_index : 'kibana-int'
|
|
}
|
|
|
|
// This initializes a new hash on purpose, to avoid adding parameters to
|
|
// config.js without providing sane defaults
|
|
var _s = {};
|
|
_.each(_d, function(v, k) {
|
|
_s[k] = typeof s[k] !== 'undefined' ? s[k] : _d[k];
|
|
});
|
|
|
|
return _s;
|
|
|
|
};
|