class Kimurai::Pipeline

Attributes

spider[RW]

Public Class Methods

name() click to toggle source
# File lib/kimurai/pipeline.rb, line 4
def self.name
  self.to_s.sub(/.*?::/, "").underscore.to_sym
end

Public Instance Methods

logger() click to toggle source
# File lib/kimurai/pipeline.rb, line 29
def logger
  spider.logger
end
name() click to toggle source
# File lib/kimurai/pipeline.rb, line 11
def name
  self.class.name
end
save_to(path, item, format:, position: true, append: false) click to toggle source
# File lib/kimurai/pipeline.rb, line 25
def save_to(path, item, format:, position: true, append: false)
  spider.save_to(path, item, format: format, position: position, append: append)
end
storage() click to toggle source
# File lib/kimurai/pipeline.rb, line 17
def storage
  spider.storage
end
unique?(scope, value) click to toggle source
# File lib/kimurai/pipeline.rb, line 21
def unique?(scope, value)
  spider.unique?(scope, value)
end