Guest User

Untitled

a guest
Feb 19th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.61 KB | None | 0 0
  1. rake traceback:
  2.  
  3. wrong number of arguments (1 for 2)
  4. /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:812:in `link'
  5. /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:812:in `link'
  6. /var/www/site/releases/20060730001601/config/../app/models/parser/rss_parser.rb:11:in `rss_parser'
  7. /var/www/site/releases/20060730001601/config/../app/models/parser/rss_parser.rb:8:in `rss_parser'
  8. /var/www/site/releases/20060730001601/config/../app/models/parser/sites/delicious.rb:6:in `parse_stories'
  9. /var/www/site/releases/20060730001601/config/../app/models/parser/runner.rb:31:in `run'
  10. /var/www/site/releases/20060730001601/config/../app/models/parser/runner.rb:24:in `run'
  11. /var/www/site/releases/20060730001601/config/../app/models/parser/runner.rb:17:in `run'
  12. ./lib/tasks/parse_feeds.rake:5
  13.  
  14.  
  15. rss_parser.rb is simply:
  16. module Parser::RssParser
  17. require 'open-uri'
  18. require 'simple-rss'
  19.  
  20. def rss_parser(url, *tags, &block)
  21. rss = SimpleRSS.parse open(url)
  22. list = []
  23. rss.items.each do |item|
  24. item = { :created_at => item.pubDate,
  25. :title => item.title,
  26. :link => item.link, # LINE 11 <<<---
  27. :description => item.description,
  28. :image => item.image,
  29. :tags => tags.flatten }
  30. if item[:image].nil? or item[:image].empty?
  31. item[:image] = (item[:description].scan(/img src=\"(.+?)\"/).first.first rescue nil)
  32. end
  33. yield(item) if block_given?
  34. list << item
  35. end
  36. list
  37. end
  38. end
  39.  
  40. ## but invoking the code that the rake task invokes in ./script/console works flawlessly...
Add Comment
Please, Sign In to add comment