module RubyRedtail

require ‘ruby-redtail/contact/tag_groups’ require ‘ruby-redtail/contact/notes’ require ‘ruby-redtail/contact/accounts’ require ‘ruby-redtail/contact/activities’ require ‘ruby-redtail/contact/addresses’

Attributes

config[RW]

Public Class Methods

configure() { |config| ... } click to toggle source
# File lib/ruby-redtail.rb, line 16
def self.configure
  self.config ||= Configuration.new
  yield config
  raise RubyRedtail::InvalidURIError if (config.api_uri =~ URI::regexp).nil?
  raise RubyRedtail::AccessKeyError if (config.api_key.empty? || config.secret_key.empty?)
  config.api_uri << '/' unless config.api_uri[-1, 1] == '/'
end