settings.js 485 B

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