Sha256: ac5b55152827f5abb1e245e6f3537cd1eb220f61b5ee4824441761e4b9a1022d

Contents?: true

Size: 282 Bytes

Versions: 18

Compression:

Stored size: 282 Bytes

Contents

module Rentjuicer
  class Error < Exception
    
    attr_reader :code, :error
    
    def initialize(code, error)
      @code = code
      @error = error
      super(message)
    end
    
    def message
      "Rentjuicer Error: #{@error} (code: #{@code})"
    end
    
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
rentjuicer-0.8.0 lib/rentjuicer/error.rb
rentjuicer-0.7.3 lib/rentjuicer/error.rb
rentjuicer-0.7.2 lib/rentjuicer/error.rb
rentjuicer-0.7.1 lib/rentjuicer/error.rb
rentjuicer-0.6.3 lib/rentjuicer/error.rb
rentjuicer-0.6.2 lib/rentjuicer/error.rb
rentjuicer-0.6.1 lib/rentjuicer/error.rb
rentjuicer-0.6.0 lib/rentjuicer/error.rb
rentjuicer-0.5.1 lib/rentjuicer/error.rb
rentjuicer-0.5.0 lib/rentjuicer/error.rb
rentjuicer-0.4.4 lib/rentjuicer/error.rb
rentjuicer-0.4.3 lib/rentjuicer/error.rb
rentjuicer-0.4.2 lib/rentjuicer/error.rb
rentjuicer-0.4.1 lib/rentjuicer/error.rb
rentjuicer-0.4.0 lib/rentjuicer/error.rb
rentjuicer-0.3.0 lib/rentjuicer/error.rb
rentjuicer-0.2.1 lib/rentjuicer/error.rb
rentjuicer-0.2.0 lib/rentjuicer/error.rb