Module: AwsSdb

Defined in:
lib/aws_sdb.rb,
lib/aws_sdb/error.rb,
lib/aws_sdb/service.rb

Defined Under Namespace

Classes: ConnectionError, Error, FeatureDeprecatedError, InvalidDomainNameError, InvalidNextTokenError, InvalidNumberPredicatesError, InvalidNumberValueTestsError, InvalidParameterValueError, InvalidQueryExpressionError, MissingParameterError, NoSuchDomainError, NumberDomainAttributesExceededError, NumberDomainBytesExceededError, NumberDomainsExceededError, NumberItemAttributesExceededError, RequestError, RequestTimeoutError, Service

Class Method Summary collapse

Class Method Details

.containerObject



11
12
13
14
15
16
17
18
19
20
21
# File 'lib/aws_sdb.rb', line 11

def self.container
  @@container ||= Needle::Registry.new(
    :logs => { :filename => "aws_sdb.log" }
  ).namespace!(:aws_sdb) do
    
    service(:model => :multiton) do | c, p, access, secret |
      Service.new(c.log_for(p), access, secret)
    end
    
  end
end