Sha256: 8a59de07d3ab7a5111e0168f92ecf6c91d2c143248ed8e6c1413a6ab3f9741db

Contents?: true

Size: 639 Bytes

Versions: 3

Compression:

Stored size: 639 Bytes

Contents

module Aws
  module Service

    # For backwards compatibility with versions 2.0.0.rc10 and older.
    # Use the following instead:
    #
    #     # deprecated
    #     Aws::ServiceName.new
    #
    #     # prefereed usage
    #     Aws::ServiceName::Client.new
    #
    # @deprecated Deprecated as of 2.0.0.rc11
    # @api private
    def new(options = {})
      unless @warned
        @warned = true
        warn(<<-MSG.strip)
#{self.name}.new deprecated as of v2.0.0.rc11 and will be removed as of v2.0.0.0 final; use #{self.name}::Client.new() instead
        MSG
      end
      const_get(:Client).new(options)
    end

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
aws-sdk-core-2.0.0.rc16 lib/aws/service.rb
aws-sdk-core-2.0.0.rc15 lib/aws/service.rb
aws-sdk-core-2.0.0.rc14 lib/aws/service.rb