Method: DataDuck::Source.source

Defined in:
lib/dataduck/source.rb

.source(name, allow_nil = false) ⇒ Object



31
32
33
34
35
36
37
38
39
40
41
# File 'lib/dataduck/source.rb', line 31

def self.source(name, allow_nil = false)
  name = name.to_s

  if DataDuck.sources[name]
    return DataDuck.sources[name]
  elsif allow_nil
    return nil
  else
    raise "Could not find source #{ name } in source configs."
  end
end