Module: SqlTracer::Config
- Defined in:
- lib/sql_tracer/config.rb
Class Method Summary collapse
Class Method Details
.get(name) ⇒ Object
4 5 6 7 |
# File 'lib/sql_tracer/config.rb', line 4 def self.get(name) @config ||= load_config @config ? @config[name.to_s] : nil end |
.load_config ⇒ Object
11 12 13 14 15 16 17 |
# File 'lib/sql_tracer/config.rb', line 11 def self.load_config default_config_file = File.join(Rails.root, 'config', 'sql_tracer.yml') ui_config_file = File.join(Rails.root, 'config', 'ui_config.yml') config_file = [default_config_file, ui_config_file].find { |file| File.exist?(file) } YAML.load_file(config_file) if config_file end |