module AtCoderFriends::Scraping::Session
session management for scraping
Constants
- SESSION_STORE_FMT
Public Instance Methods
load_session()
click to toggle source
# File lib/at_coder_friends/scraping/session.rb, line 11 def load_session agent.cookie_jar.load(session_store) if File.exist?(session_store) end
save_session()
click to toggle source
# File lib/at_coder_friends/scraping/session.rb, line 15 def save_session dir = File.dirname(session_store) Dir.mkdir(dir) unless Dir.exist?(dir) agent.cookie_jar.save_as(session_store) end
session_store()
click to toggle source
# File lib/at_coder_friends/scraping/session.rb, line 21 def session_store @session_store ||= format(SESSION_STORE_FMT, user: ctx.config['user']) end