class Kimurai::Dashboard::Spider
Public Instance Methods
current_session()
click to toggle source
# File lib/kimurai/dashboard/models/spider.rb, line 6 def current_session session = Session.find(status: "processing") return unless session session if session.spiders.include?(name) end
current_state()
click to toggle source
# File lib/kimurai/dashboard/models/spider.rb, line 16 def current_state running? ? "running" : "stopped" end
latest_log()
click to toggle source
# File lib/kimurai/dashboard/models/spider.rb, line 24 def latest_log # end
latest_run()
click to toggle source
# File lib/kimurai/dashboard/models/spider.rb, line 20 def latest_run runs_dataset.last end
running?()
click to toggle source
# File lib/kimurai/dashboard/models/spider.rb, line 12 def running? runs_dataset.first(status: "running") ? true : false end