Method: DataDuck::Source.only_source

Defined in:
lib/dataduck/source.rb

.only_sourceObject



43
44
45
46
47
48
49
50
# File 'lib/dataduck/source.rb', line 43

def self.only_source
  if DataDuck.sources.keys.length != 1
    raise ArgumentError.new("Must be exactly 1 source.")
  end

  source_name = DataDuck.sources.keys[0]
  return DataDuck::Source.source(source_name)
end