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