Sha256: a01bb1a452be495a9ba4ae546f209b04725e79cbfa939e55eb627e71c12c8dc6

Contents?: true

Size: 405 Bytes

Versions: 86

Compression:

Stored size: 405 Bytes

Contents

module Fog
  module Errors

    class Error < StandardError
      attr_accessor :verbose

      def self.slurp(error, message = nil)
        new_error = new(message)
        new_error.set_backtrace(error.backtrace)
        new_error.verbose = error.message
        new_error
      end
    end

    class MockNotImplemented < Fog::Errors::Error; end

    class NotFound < Fog::Errors::Error; end

  end
end

Version data entries

86 entries across 86 versions & 4 rubygems

Version Path
fog-0.7.2 lib/fog/core/errors.rb
fog-0.7.1 lib/fog/core/errors.rb
fog-0.7.0 lib/fog/core/errors.rb
bbcloud-0.11.2 lib/bbcloud/vendor/fog/lib/fog/core/errors.rb
bbcloud-0.11.1 lib/bbcloud/vendor/fog/lib/fog/core/errors.rb
bbcloud-0.11.0 lib/bbcloud/vendor/fog/lib/fog/core/errors.rb
fog-0.6.0 lib/fog/core/errors.rb
fog-0.5.3 lib/fog/core/errors.rb
fog-0.5.2 lib/fog/core/errors.rb
fog-0.5.1 lib/fog/core/errors.rb
fog-0.5.0 lib/fog/core/errors.rb
phpfog-fog-0.4.1.3 lib/fog/core/errors.rb
phpfog-fog-0.4.1.2 lib/fog/core/errors.rb
phpfog-fog-0.4.1.1 lib/fog/core/errors.rb
phpfog-fog-0.4.1 lib/fog/core/errors.rb
fog-0.4.1 lib/fog/core/errors.rb
fog-0.4.0 lib/fog/core/errors.rb
fog-0.3.34 lib/fog/core/errors.rb
fog-0.3.33 lib/fog/core/errors.rb
fog-0.3.32 lib/fog/core/errors.rb