Sha256: 16e28588b655d06278c70472eb1a69af64a97b40352a6b63d80414d8b61a2eef

Contents?: true

Size: 274 Bytes

Versions: 9

Compression:

Stored size: 274 Bytes

Contents

module ActiveFedora
  class Config
    attr_reader :credentials
    def initialize(val)
      @credentials = val.symbolize_keys
      return if @credentials.key?(:url)
      raise ActiveFedora::ConfigurationError, "Fedora configuration must provide :url."
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
active-fedora-9.7.3 lib/active_fedora/config.rb
active-fedora-9.7.2 lib/active_fedora/config.rb
active-fedora-9.8.2 lib/active_fedora/config.rb
active-fedora-9.8.1 lib/active_fedora/config.rb
active-fedora-9.8.0 lib/active_fedora/config.rb
active-fedora-9.7.1 lib/active_fedora/config.rb
active-fedora-9.7.0 lib/active_fedora/config.rb
active-fedora-9.6.2 lib/active_fedora/config.rb
active-fedora-9.6.1 lib/active_fedora/config.rb