module QuickbaseLogger

Constants

VERSION

Attributes

configuration[RW]

Public Class Methods

configure() { |configuration| ... } click to toggle source
# File lib/quickbase_logger.rb, line 15
def self.configure
  yield configuration

  QuickbaseRecord.configure do |config|
    config.realm = configuration.realm
    config.token = configuration.token

    if configuration.username
      config.username = configuration.username
      config.password = configuration.password
    else
      config.usertoken = configuration.usertoken
    end
  end

  Logger.define_fields(&configuration.fields_definition)
end