class News2Kindle::DupChecker
Public Class Methods
dup?(uri)
click to toggle source
# File lib/news2kindle/dup_checker.rb, line 22 def self.dup?(uri) return false unless @@mongoid_conf Mongoid::Config.load_configuration(@@mongoid_conf) if Mongoid::Config.clients.size == 0 begin url = uri.to_s if self.where(uri: uri.to_s).size == 0 self.create(uri: uri.to_s) return false else return true end rescue News2Kindle.logger.error $! @@mongoid_conf = nil return false end end
setup(mongoid_conf)
click to toggle source
# File lib/news2kindle/dup_checker.rb, line 18 def self.setup(mongoid_conf) @@mongoid_conf = mongoid_conf end