lib/nyaa/search.rb in nyaa-1.0.2 vs lib/nyaa/search.rb in nyaa-1.0.3
- old
+ new
@@ -32,17 +32,15 @@
def more
self.offset += 1
if self.results.length < self.count
extract(self.offset)
- else
- self.results = []
- puts "No more results"
end
self
end
+ # TODO: Deprecated function
def cached(page)
cachefile = "#{self.cachedir}/cache_#{self.runid}_p#{page}"
p cachefile
return nil unless File.exists?(cachefile)
@@ -61,10 +59,11 @@
FileUtils.rm_rf Dir.glob("#{self.cachedir}/*")
end
private
+ # TODO: Deprecated function
def dump(page, results)
cachefile = "cache_#{self.runid}_p#{page}"
File.open("#{self.cachedir}/#{cachefile}", 'wb') do |file|
begin
Marshal.dump(results, file)
@@ -97,10 +96,10 @@
raw = fetch(page)
doc = Nokogiri::HTML(raw)
self.count = doc.css('span.notice').text.match(/\d+/).to_s.to_i
rows = doc.css('div#main div.content table.tlist tr.tlistrow')
rows.each { |row| self.results << Torrent.new(row) }
- dump(page, self.results)
+ #dump(page, self.results)
#dump_json(page, self.results)
end
def fetch(page)
url = "#{BASE_URL}&offset=#{page}"