module AWS::SimpleDB::Errors

This module contains exception classes for each of the error types that SimpleDB can return. You can use these classes to rescue specific errors, for example:

begin
  SimpleDB.new.domains.mydomain.
    items["foo"].attributes.set(:color => "red")
rescue SimpleDB::Errors::NoSuchDomain => e
  SimpleDB.new.domians.create("mydomain")
  retry
end

Each exception has:

All errors raised as a result of error responses from the service are instances of either {ClientError} or {ServerError}. @private

Constants

BASE_ERROR_GRAMMAR