class MtgDb::Downloaders::CardDetailsDownloader
Download a detailed card page given the card's multiverse_id param Useful for double-faced cards, where we can associate the face-up and face-down cards, both on this page
Constants
- CARD_DETAILS_URL
- DEBUG
Public Instance Methods
start(card_name, card_multiverse_id)
click to toggle source
# File lib/mtg_db/downloaders.rb, line 71 def start(card_name, card_multiverse_id) url = CARD_DETAILS_URL details_url = url.sub '<PARAM_0>', card_multiverse_id.to_s page = @agent.get(details_url) page_str = card_name save_filename = File.join(@output_dir, "#{page_str}.html") puts "Saving to #{save_filename}" if DEBUG page.save(save_filename) end