class MotoRecall::Sampler::Runner

Public Instance Methods

samples_for_queries(queries) click to toggle source
# File lib/moto_recall/sampler/runner.rb, line 7
def samples_for_queries(queries)
  @samples ||= queries.map do |make, query|
    vins_for_query(query).map do |vin|
      Sample.new(make, vin, query)
    end
  end.flatten
end
vins_for_query(query) click to toggle source
# File lib/moto_recall/sampler/runner.rb, line 15
def vins_for_query(query)
  label = %Q(VINs for "#{query}")
  fetch_with_caching_and_logging(query, label) do
    GimmeVins.for(query)
  end
end