Sha256: 7364ef88d20d51cbfefd42763be007e2fa248b328abec164291cbc829b1a09a2

Contents?: true

Size: 663 Bytes

Versions: 13

Compression:

Stored size: 663 Bytes

Contents

module Parliament
  module OpenSearch
    # An error raised when there is an issue processing an OpenSearch description file.
    # This could be raised when the URL provided is invalid, or when we are unable to find a URL template for future requests.
    #
    # @attr_reader url the description url that caused the Parliament::OpenSearchDescriptionError.
    #
    # @since 0.2.3
    class DescriptionError < StandardError
      attr_reader :url

      # @param [String] description_url the description url that caused the Parliament::OpenSearchDescriptionError.
      def initialize(description_url)
        @url = description_url
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
parliament-opensearch-0.7.0 lib/parliament/open_search/description_error.rb
parliament-opensearch-0.6.0 lib/parliament/open_search/description_error.rb
parliament-opensearch-0.5.2 lib/parliament/open_search/description_error.rb
parliament-opensearch-0.5.1 lib/parliament/open_search/description_error.rb
parliament-opensearch-0.5.0 lib/parliament/open_search/description_error.rb
parliament-opensearch-0.4.1 lib/parliament/open_search/description_error.rb
parliament-opensearch-0.4.0 lib/parliament/open_search/description_error.rb
parliament-opensearch-0.3.0 lib/parliament/open_search/description_error.rb
parliament-opensearch-0.2.7.pre2 lib/parliament/open_search/description_error.rb
parliament-opensearch-0.2.6 lib/parliament/open_search/description_error.rb
parliament-opensearch-0.2.5 lib/parliament/open_search/description_error.rb
parliament-opensearch-0.2.4 lib/parliament/open_search/description_error.rb
parliament-opensearch-0.2.3 lib/parliament/open_search/description_error.rb