module Fastly::Fetcher

def list(klass, opts={})

def list(klass, opts={})
  list = client.get(klass.list_path(opts))
  return [] if list.nil?
  list.map { |hash| klass.new(hash, self) }
end