Sha256: a375a2802be4882dfbadf8a355083be4216b3e7b424309a091b31e64c93ea4d8

Contents?: true

Size: 230 Bytes

Versions: 26

Compression:

Stored size: 230 Bytes

Contents

class Marty::Diagnostic::Aws::Error < StandardError
  attr_accessor :object

  def initialize(action, object = nil)
    super("#{action}: #{object.try(:[], 'Message') || 'Unexpected Response'}")
    self.object = object
  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
marty-14.3.0 lib/marty/diagnostic/aws/error.rb
marty-14.0.0 lib/marty/diagnostic/aws/error.rb
marty-13.0.2 lib/marty/diagnostic/aws/error.rb
marty-11.0.0 lib/marty/diagnostic/aws/error.rb
marty-10.0.3 lib/marty/diagnostic/aws/error.rb
marty-10.0.2 lib/marty/diagnostic/aws/error.rb
marty-10.0.0 lib/marty/diagnostic/aws/error.rb
marty-9.5.1 lib/marty/diagnostic/aws/error.rb
marty-9.5.0 lib/marty/diagnostic/aws/error.rb
marty-9.3.3 lib/marty/diagnostic/aws/error.rb
marty-9.3.2 lib/marty/diagnostic/aws/error.rb
marty-9.3.0 lib/marty/diagnostic/aws/error.rb
marty-8.5.0 lib/marty/diagnostic/aws/error.rb
marty-8.4.1 lib/marty/diagnostic/aws/error.rb
marty-8.3.1 lib/marty/diagnostic/aws/error.rb
marty-8.2.0 lib/marty/diagnostic/aws/error.rb
marty-8.0.0 lib/marty/diagnostic/aws/error.rb
marty-6.1.0 lib/marty/diagnostic/aws/error.rb
marty-5.2.0 other/marty/diagnostic/aws/error.rb
marty-5.1.4 other/marty/diagnostic/aws/error.rb