settings.js 447 B

12345678910111213141516171819
  1. // To add a setting, you MUST define a default.
  2. var Settings = function (s) {
  3. var _d = {
  4. elasticsearch : 'localhost:9200',
  5. modules : [],
  6. kibana_index : 'kibana-int'
  7. }
  8. // This initializes a new hash on purpose, to avoid adding parameters to
  9. // kibanaconfig.js without providing sane defaults
  10. var _s = {};
  11. _.each(_d, function(v, k) {
  12. _s[k] = typeof s[k] !== 'undefined' ? s[k] : _d[k];
  13. });
  14. return _s;
  15. };