class CollectionSpace::Configuration

CollectionSpace configuration

Constants

DEFAULTS

Attributes

base_uri[RW]
include_deleted[RW]
page_size[RW]
password[RW]
throttle[RW]
username[RW]
verbose[RW]
verify_ssl[RW]

Public Class Methods

new(settings = {}) click to toggle source
# File lib/collectionspace/client/configuration.rb, line 19
def initialize(settings = {})
  settings = DEFAULTS.merge(settings)
  settings.each do |property, value|
    next unless DEFAULTS.key?(property)

    instance_variable_set("@#{property}", value)
  end
end