Method: Blazer.data_sources

Defined in:
lib/blazer.rb

.data_sourcesObject



127
128
129
130
131
132
133
134
135
# File 'lib/blazer.rb', line 127

def self.data_sources
  @data_sources ||= begin
    ds = Hash.new { |hash, key| raise Blazer::Error, "Unknown data source: #{key}" }
    settings["data_sources"].each do |id, s|
      ds[id] = Blazer::DataSource.new(id, s)
    end
    ds
  end
end