module Ridc
Constants
- SEND_LOOP_DELAY_S
Attributes
configuration[W]
Public Class Methods
configuration()
click to toggle source
# File lib/configuration.rb, line 7 def configuration @configuration ||= OpenStruct.new end
configure() { |configuration| ... }
click to toggle source
# File lib/configuration.rb, line 11 def configure yield(configuration) end
logger()
click to toggle source
# File lib/sender.rb, line 13 def Ridc.logger @@logger end
logger=(logger)
click to toggle source
# File lib/sender.rb, line 17 def Ridc.logger=(logger) @@logger = logger end
sender()
click to toggle source
# File lib/sender.rb, line 21 def Ridc.sender # Rails.logger.original.info("RIDC: Getting the sender.") Thread.current[:sender_worker] ||= Sender.new( Ridc.configuration.customer_key , Ridc.configuration.secret_key, Ridc.configuration.host, Ridc.configuration.port, Ridc.configuration.application_id) end
system_configured?()
click to toggle source
# File lib/configuration.rb, line 15 def system_configured? config = Ridc.configuration [ config.customer_key, config.secret_key, config.host, config.port, config.application_id ].select { |a| a.nil? }.length == 0 end